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: 201507343 • Tax Id: 910291
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507343
Tax Id
910291
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
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507338 • Tax Id: 940747
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507338
Tax Id
940747
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2016-08-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: 201507319 • Tax Id: 923399
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507319
Tax Id
923399
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507319 • Tax Id: 943443
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507319
Tax Id
943443
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507317 • Tax Id: 953080
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507317
Tax Id
953080
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: 201507307 • Tax Id: 954999
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507307
Tax Id
954999
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507306 • Tax Id: 943542
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507306
Tax Id
943542
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: 201507306 • Tax Id: 920717
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507306
Tax Id
920717
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: 201507272 • Tax Id: 951372
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507272
Tax Id
951372
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: 201507257 • Tax Id: 927356
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507257
Tax Id
927356
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: 201507246 • Tax Id: 948350
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507246
Tax Id
948350
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-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: 201507246 • Tax Id: 949038
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507246
Tax Id
949038
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-07-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: 201507239 • Tax Id: 932816
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507239
Tax Id
932816
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507230 • Tax Id: 938262
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507230
Tax Id
938262
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507225 • Tax Id: 925067
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507225
Tax Id
925067
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: 201507225 • Tax Id: 928758
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507225
Tax Id
928758
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: 201507189 • Tax Id: 921608
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507189
Tax Id
921608
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507182 • Tax Id: 942970
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507182
Tax Id
942970
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: 201507137 • Tax Id: 925428
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507137
Tax Id
925428
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2016-08-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: 201507127 • Tax Id: 947265
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507127
Tax Id
947265
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: 201507115 • Tax Id: 932745
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507115
Tax Id
932745
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 18 days
Apu Case Status
Closed: Dismissed by Police Commissioner
Apu Closing Date
2022-04-04T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507115 • Tax Id: 910291
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507115
Tax Id
910291
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Case Status
Closed: MOS Retired
Apu Closing Date
2019-11-01T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507105 • Tax Id: 900482
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507105
Tax Id
900482
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: 201507102 • Tax Id: 955736
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507102
Tax Id
955736
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507073 • Tax Id: 945127
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507073
Tax Id
945127
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: 201507073 • Tax Id: 951594
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507073
Tax Id
951594
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline)
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: 201507072 • Tax Id: 933511
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507072
Tax Id
933511
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
No penalty
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507072 • Tax Id: 930184
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507072
Tax Id
930184
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
No penalty
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507072 • Tax Id: 955377
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507072
Tax Id
955377
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507068 • Tax Id: 936358
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507068
Tax Id
936358
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: 201507054 • Tax Id: 945216
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507054
Tax Id
945216
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
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201507002 • Tax Id: 933362
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201507002
Tax Id
933362
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Dismissal Probation
Apu Trial Commissioner Recommended Penalty
Forfeit vacation 10 days
Apu Case Status
Closed: Guilty after trial-PC Approved
Apu Closing Date
2018-07-06T00:00:00.000
Nypd Officer Penalty
Forfeit vacation 10 days
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201506998 • Tax Id: 920746
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506998
Tax Id
920746
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: 201506977 • Tax Id: 920064
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506977
Tax Id
920064
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: 201506961 • Tax Id: 955170
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506961
Tax Id
955170
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: 201506936 • Tax Id: 928770
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506936
Tax Id
928770
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Plea Agreed Penalty
Forfeit vacation 20 days
Apu Case Status
Closed: Resolved by plea
Apu Closing Date
2018-05-29T00:00:00.000
Nypd Officer Penalty
Forfeit vacation 10 days
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201506936 • Tax Id: 942386
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506936
Tax Id
942386
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: 201506936 • Tax Id: 920469
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506936
Tax Id
920469
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: 201506894 • Tax Id: 950955
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506894
Tax Id
950955
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Officer Is Apu
No
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201506894 • Tax Id: 937327
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506894
Tax Id
937327
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Officer Is Apu
No
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201506867 • Tax Id: 905302
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506867
Tax Id
905302
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2016-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: 201506814 • Tax Id: 950249
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506814
Tax Id
950249
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-12-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: 201506814 • Tax Id: 946571
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506814
Tax Id
946571
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2016-12-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: 201506692 • Tax Id: 951655
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506692
Tax Id
951655
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: 201506665 • Tax Id: 943542
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506665
Tax Id
943542
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
Command Discipline - A
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201506660 • Tax Id: 925259
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506660
Tax Id
925259
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2016-04-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: 201506616 • Tax Id: 933929
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506616
Tax Id
933929
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
Formalized Training
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201506572 • Tax Id: 945547
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506572
Tax Id
945547
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: 201506572 • Tax Id: 938954
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506572
Tax Id
938954
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: 201506572 • Tax Id: 952194
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201506572
Tax Id
952194
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