Civilian Complaint Review Board: Penalties

A table listing recommended and final penalties for each officer with a substantiated complaint of misconduct since the year 2000. Non-charges cases go through the Department Advocate's Office (DAO) and are recorded as non-APU where relevant in the table, while charges cases are prosecuted by the Administrative Prosecution Unit (APU) and are marked as APU penalties and recommendations. In all cases the NYPD Commissioner will issue a final penalty, labeled as "NYPD Officer Penalty" in the dataset.

The dataset is part of a database of all public police misconduct records the Civilian Complaint Review Board (CCRB) maintains on complaints against New York Police Department uniformed members of service received in CCRB's jurisdiction since the year 2000, when CCRB's database was first built. This data is published as four tables:

Civilian Complaint Review Board: Police Officers
Civilian Complaint Review Board: Complaints Against Police Officers
Civilian Complaint Review Board: Allegations Against Police Officers
Civilian Complaint Review Board: Penalties

A single complaint can include multiple allegations, and those allegations may include multiple subject officers and multiple complainants.

Public records exclude complaints and allegations that were closed as Mediated, Mediation Attempted, Administrative Closure, Conciliated (for some complaints prior to the year 2000), or closed as Other Possible Misconduct Noted.

This database is inclusive of prior datasets held on Open Data (previously maintained as "Civilian Complaint Review Board (CCRB) - Complaints Received," "Civilian Complaint Review Board (CCRB) - Complaints Closed," and "Civilian Complaint Review Board (CCRB) - Allegations Closed") but includes information and records made public by the June 2020 repeal of New York Civil Rights law 50-a, which precipitated a full revision of what CCRB data could be considered public.

Public Safety Civilian Complaint Review Board (CCRB) Dataset keep-pkmh 13 fields
DOWNLOAD CSV
Dataset fields
Showing 50 real records
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508277 • Tax Id: 949056
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508277
Tax Id
949056
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-02-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
No penalty
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508246 • Tax Id: 918830
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508246
Tax Id
918830
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508223 • Tax Id: 950341
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508223
Tax Id
950341
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
No penalty
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508212 • Tax Id: 954989
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508212
Tax Id
954989
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-08-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508205 • Tax Id: 949153
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508205
Tax Id
949153
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-10-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508186 • Tax Id: 942738
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508186
Tax Id
942738
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2016-07-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508108 • Tax Id: 951205
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508108
Tax Id
951205
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508108 • Tax Id: 950132
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508108
Tax Id
950132
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508105 • Tax Id: 939325
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508105
Tax Id
939325
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-02-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508097 • Tax Id: 903799
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508097
Tax Id
903799
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508081 • Tax Id: 955223
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508081
Tax Id
955223
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-09-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508081 • Tax Id: 954999
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508081
Tax Id
954999
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 10 days
Apu Case Status
Closed: Not guilty after trial-PC Approved
Apu Closing Date
2017-11-17T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508062 • Tax Id: 947762
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508062
Tax Id
947762
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Officer Is Apu
No
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508062 • Tax Id: 919384
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508062
Tax Id
919384
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - B
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508045 • Tax Id: 930352
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508045
Tax Id
930352
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508032 • Tax Id: 956232
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508032
Tax Id
956232
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-08-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508032 • Tax Id: 955958
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508032
Tax Id
955958
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-08-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508029 • Tax Id: 953223
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508029
Tax Id
953223
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-08-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508029 • Tax Id: 953609
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508029
Tax Id
953609
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-08-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201508020 • Tax Id: 926921
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201508020
Tax Id
926921
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2016-09-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507960 • Tax Id: 903799
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507960
Tax Id
903799
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-09-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507945 • Tax Id: 944338
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507945
Tax Id
944338
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-02-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - B
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507932 • Tax Id: 939324
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507932
Tax Id
939324
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-06-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Level Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507917 • Tax Id: 952649
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507917
Tax Id
952649
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 18 days
Apu Trial Commissioner Recommended Penalty
Forfeit vacation 15 days
Apu Case Status
Closed: Guilty after trial-PC Approved
Apu Closing Date
2017-07-14T00:00:00.000
Nypd Officer Penalty
Forfeit vacation 15 days
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507866 • Tax Id: 932401
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507866
Tax Id
932401
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507839 • Tax Id: 940125
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507839
Tax Id
940125
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-10-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507839 • Tax Id: 953512
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507839
Tax Id
953512
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-10-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507838 • Tax Id: 932397
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507838
Tax Id
932397
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-02-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507834 • Tax Id: 943771
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507834
Tax Id
943771
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Officer Is Apu
No
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507782 • Tax Id: 945567
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507782
Tax Id
945567
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-07-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507779 • Tax Id: 949978
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507779
Tax Id
949978
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Case Status
Closed: Retained, with discipline
Apu Closing Date
2017-03-09T00:00:00.000
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507726 • Tax Id: 947762
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507726
Tax Id
947762
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 25 days
Apu Case Status
Closed: Not guilty after trial-PC Approved
Apu Closing Date
2017-05-23T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507726 • Tax Id: 929351
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507726
Tax Id
929351
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 10 days
Apu Case Status
Closed: Not guilty after trial-PC Approved
Apu Closing Date
2017-05-23T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507693 • Tax Id: 948471
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507693
Tax Id
948471
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-07-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507662 • Tax Id: 923451
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507662
Tax Id
923451
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507651 • Tax Id: 931728
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507651
Tax Id
931728
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
No penalty
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507651 • Tax Id: 950440
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507651
Tax Id
950440
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 10 days
Apu Trial Commissioner Recommended Penalty
Forfeit vacation 5 days
Apu Case Status
Closed: Guilty after trial-PC Approved
Apu Closing Date
2018-02-01T00:00:00.000
Nypd Officer Penalty
Forfeit vacation 5 days
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507631 • Tax Id: 923399
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507631
Tax Id
923399
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507578 • Tax Id: 943284
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507578
Tax Id
943284
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-01-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507542 • Tax Id: 945630
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507542
Tax Id
945630
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 10 days
Apu Case Status
Closed: Not guilty after trial-PC Approved
Apu Closing Date
2017-07-14T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507511 • Tax Id: 949929
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507511
Tax Id
949929
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507511 • Tax Id: 953127
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507511
Tax Id
953127
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
No penalty
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507511 • Tax Id: 942662
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507511
Tax Id
942662
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
No penalty
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507511 • Tax Id: 929988
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507511
Tax Id
929988
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507492 • Tax Id: 951309
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507492
Tax Id
951309
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-09-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507486 • Tax Id: 936596
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507486
Tax Id
936596
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-03-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Command Level Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507482 • Tax Id: 919279
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507482
Tax Id
919279
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Officer Is Apu
No
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507401 • Tax Id: 930779
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507401
Tax Id
930779
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-09-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507362 • Tax Id: 918773
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507362
Tax Id
918773
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-02-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507343 • Tax Id: 932745
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507343
Tax Id
932745
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2016-12-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Formalized Training