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: 201509988 • Tax Id: 933511
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509988
Tax Id
933511
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509988 • Tax Id: 932547
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509988
Tax Id
932547
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509988 • Tax Id: 931483
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509988
Tax Id
931483
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509982 • Tax Id: 937595
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509982
Tax Id
937595
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
Command Level Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509979 • Tax Id: 949015
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509979
Tax Id
949015
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: 201509976 • Tax Id: 915329
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509976
Tax Id
915329
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-01-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: 201509964 • Tax Id: 952245
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509964
Tax Id
952245
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-08-25T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509910 • Tax Id: 931639
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509910
Tax Id
931639
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
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509833 • Tax Id: 944754
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509833
Tax Id
944754
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: 201509729 • Tax Id: 938703
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509729
Tax Id
938703
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-04-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: 201509727 • Tax Id: 946745
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509727
Tax Id
946745
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509727 • Tax Id: 951990
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509727
Tax Id
951990
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509650 • Tax Id: 950037
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509650
Tax Id
950037
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509617 • Tax Id: 929811
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509617
Tax Id
929811
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: 201509552 • Tax Id: 946469
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509552
Tax Id
946469
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2018-06-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: 201509544 • Tax Id: 938467
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509544
Tax Id
938467
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
Command Level Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509544 • Tax Id: 952142
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509544
Tax Id
952142
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
Command Level Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509517 • Tax Id: 943512
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509517
Tax Id
943512
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: 201509517 • Tax Id: 949691
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509517
Tax Id
949691
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: 201509514 • Tax Id: 939851
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509514
Tax Id
939851
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-04-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: 201509514 • Tax Id: 951195
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509514
Tax Id
951195
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2018-04-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: 201509503 • Tax Id: 952037
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509503
Tax Id
952037
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-04-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: 201509503 • Tax Id: 915788
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509503
Tax Id
915788
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-04-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
Retired
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509483 • Tax Id: 951374
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509483
Tax Id
951374
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: 201509483 • Tax Id: 946940
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509483
Tax Id
946940
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: 201509470 • Tax Id: 930252
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509470
Tax Id
930252
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509470 • Tax Id: 930932
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509470
Tax Id
930932
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509470 • Tax Id: 937567
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509470
Tax Id
937567
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-05-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: 201509459 • Tax Id: 943089
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509459
Tax Id
943089
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: 201509459 • Tax Id: 953709
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509459
Tax Id
953709
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: 201509458 • Tax Id: 936160
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509458
Tax Id
936160
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-04-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: 201509458 • Tax Id: 948917
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509458
Tax Id
948917
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
Resigned
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509382 • Tax Id: 940843
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509382
Tax Id
940843
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-04-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: 201509361 • Tax Id: 917072
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509361
Tax Id
917072
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: 201509351 • Tax Id: 945745
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509351
Tax Id
945745
Ccrb Substantiated Officer Disposition
Substantiated (Command Lvl Instructions)
Non Apu Nypd Penalty Report Date
2017-02-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: 201509330 • Tax Id: 926391
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509330
Tax Id
926391
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-04-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: 201509299 • Tax Id: 935080
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509299
Tax Id
935080
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-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: 201509299 • Tax Id: 932638
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509299
Tax Id
932638
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline A)
Non Apu Nypd Penalty Report Date
2017-04-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: 201509282 • Tax Id: 944874
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509282
Tax Id
944874
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Case Status
Closed: Other
Apu Closing Date
2025-01-16T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509282 • Tax Id: 945552
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509282
Tax Id
945552
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Case Status
Closed: Other
Apu Closing Date
2025-01-16T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509267 • Tax Id: 951041
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509267
Tax Id
951041
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
Instructions
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509243 • Tax Id: 945604
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509243
Tax Id
945604
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: 201509243 • Tax Id: 917418
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509243
Tax Id
917418
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: 201509224 • Tax Id: 926897
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509224
Tax Id
926897
Ccrb Substantiated Officer Disposition
Substantiated (Command Discipline B)
Non Apu Nypd Penalty Report Date
2017-04-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: 201509217 • Tax Id: 952459
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509217
Tax Id
952459
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: 201509217 • Tax Id: 919661
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509217
Tax Id
919661
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 30 days
Apu Trial Commissioner Recommended Penalty
Forfeit vacation 7 days
Apu Case Status
Closed: Guilty after trial-PC Approved
Apu Closing Date
2017-12-07T00:00:00.000
Nypd Officer Penalty
Forfeit vacation 7 days
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509205 • Tax Id: 950173
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509205
Tax Id
950173
Ccrb Substantiated Officer Disposition
Substantiated (Charges)
Officer Is Apu
Yes
Apu Ccrb Trial Recommended Penalty
Forfeit vacation 20 days
Apu Case Status
Closed: Not guilty after trial-PC Approved
Apu Closing Date
2017-10-25T00:00:00.000
2026-10-16T00:00:00.000
As Of Date: 2026-10-16T00:00:00.000 • Complaint Id: 201509201 • Tax Id: 950495
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509201
Tax Id
950495
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-04-17T00: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: 201509138 • Tax Id: 944480
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509138
Tax Id
944480
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: 201509097 • Tax Id: 952159
As Of Date
2026-10-16T00:00:00.000
Complaint Id
201509097
Tax Id
952159
Ccrb Substantiated Officer Disposition
Substantiated (Formalized Training)
Non Apu Nypd Penalty Report Date
2017-04-28T00:00:00.000
Officer Is Apu
No
Nypd Officer Penalty
No penalty