Civilian Complaint Review Board: Police Officers

A list of all NYPD officers, as reported to CCRB by NYPD based on NYPD's roster, and a count of any complaints they have received since the year 2000.

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 2fir-qns4 14 fields
DOWNLOAD CSV
Dataset fields
Showing 50 real records
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 980325 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
980325
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jayon
Officer Last Name
Pierrenoel
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
062 PCT
Shield No
17924
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 978883 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
978883
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Deztinie
Officer Last Name
Cruz
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
083 PCT
Shield No
07411
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 942343 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
942343
Active Per Last Reported Status
No
Last Reported Active Date
2026-08-03T15:51:12.000
Officer First Name
Gerardo
Officer Last Name
Perrone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
OPS UNIT
Shield No
09752
Total Complaints
5
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 982686 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
982686
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jecksan
Officer Last Name
Suazo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
049 PCT FTU
Shield No
22497
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 893354 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
893354
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-11T15:28:14.000
Officer First Name
Edward
Officer Last Name
Mcdonald
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
044 DET
Shield No
01270
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 897919 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
897919
Active Per Last Reported Status
No
Last Reported Active Date
2010-09-27T12:09:46.000
Officer First Name
John
Officer Last Name
Mackay
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
HARBOR
Shield No
09507
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 902283 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
902283
Active Per Last Reported Status
No
Last Reported Active Date
2020-08-05T11:02:32.000
Officer First Name
Carlos
Officer Last Name
Rivera
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
105 PCT
Shield No
02859
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 939421 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
939421
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Oswaldo
Officer Last Name
Santiago
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
001 PCT
Shield No
08022
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 936815 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
936815
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Pamela
Officer Last Name
Jeronimo
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
009 PCT
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 972349 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
972349
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hamid
Officer Last Name
Ibrahimkhail
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
010 PCT
Shield No
26194
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 970846 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
970846
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kimberley
Officer Last Name
Schneider
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
025 PCT
Shield No
02165
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 906209 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
906209
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Michael
Officer Last Name
Felice
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
047 PCT
Shield No
16293
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 945219 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
945219
Active Per Last Reported Status
No
Last Reported Active Date
2023-08-01T11:42:36.000
Officer First Name
Richard
Officer Last Name
Katz
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA8 VIPER4
Shield No
12774
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 866973 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
866973
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Paul
Officer Last Name
Conboy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
106 PCT
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 915333 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
915333
Active Per Last Reported Status
No
Last Reported Active Date
2021-09-28T17:02:23.000
Officer First Name
Thomas
Officer Last Name
Bouyer
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT SA
Current Rank
Lieutenant
Current Command
S.I. CT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 887148 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
887148
Active Per Last Reported Status
No
Last Reported Active Date
2005-06-14T07:27:03.000
Officer First Name
Paul
Officer Last Name
Buonagura
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
QNS CT
Shield No
02580
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 880900 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
880900
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
David
Officer Last Name
Flanagan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
M/S-ND
Shield No
04306
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 948303 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
948303
Active Per Last Reported Status
No
Last Reported Active Date
2024-12-02T18:52:10.000
Officer First Name
Stephen
Officer Last Name
Barone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
27068
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 889875 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
889875
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Luz
Officer Last Name
Hoffman
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
006 PCT
Shield No
28670
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 948773 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
948773
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Steven
Officer Last Name
Chase
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
HB
Shield No
05417
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 973967 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
973967
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Charles
Officer Last Name
Brown
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
060 PCT
Shield No
13547
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 893928 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
893928
Active Per Last Reported Status
No
Last Reported Active Date
2017-01-03T11:17:56.000
Officer First Name
Angel
Officer Last Name
Daliz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
NARCBMN
Shield No
06826
Total Complaints
10
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 965698 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
965698
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Rafael
Officer Last Name
Cruz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
028 PCT
Shield No
01198
Total Complaints
10
Total Substantiated Complaints
2
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 979275 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
979275
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jerome
Officer Last Name
Kirkland
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
025 PCT
Shield No
10075
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 919294 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
919294
Active Per Last Reported Status
No
Last Reported Active Date
2024-05-01T09:57:12.000
Officer First Name
Niall
Officer Last Name
Leonard
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
HAZ WMD
Shield No
07613
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 949097 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
949097
Active Per Last Reported Status
No
Last Reported Active Date
2021-03-01T10:57:30.000
Officer First Name
Homer
Officer Last Name
Henriquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
M E L D
Shield No
03024
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 980192 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
980192
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Giovanni
Officer Last Name
Serratore
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
114 PCT
Shield No
09237
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 904895 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
904895
Active Per Last Reported Status
No
Last Reported Active Date
2013-07-25T16:54:53.000
Officer First Name
Tony
Officer Last Name
Rivas
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DB BNHM
Shield No
00868
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 979436 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
979436
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Harpreet
Officer Last Name
Rathour
Officer Race
Asian
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
LAB EVID&SECTY
Shield No
09682
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 956430 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
956430
Active Per Last Reported Status
No
Last Reported Active Date
2023-03-01T15:17:30.000
Officer First Name
Ashley
Officer Last Name
Benjaminlam
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 6
Shield No
14874
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 971059 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
971059
Active Per Last Reported Status
No
Last Reported Active Date
2022-08-02T14:13:34.000
Officer First Name
James
Officer Last Name
Fulton
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
114 PCT
Shield No
10223
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 956203 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
956203
Active Per Last Reported Status
No
Last Reported Active Date
2016-10-11T10:51:47.000
Officer First Name
Giovanni
Officer Last Name
Rivera
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB M/TF
Shield No
16501
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 911514 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
911514
Active Per Last Reported Status
No
Last Reported Active Date
2008-02-19T12:21:16.000
Officer First Name
Lawrence
Officer Last Name
Ford
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
01053
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 923218 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
923218
Active Per Last Reported Status
No
Last Reported Active Date
2018-09-04T11:46:16.000
Officer First Name
Laurie
Officer Last Name
Stila
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
045 PCT
Shield No
18700
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 979554 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
979554
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kevin
Officer Last Name
Trejotrejo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
090 PCT
Shield No
17413
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 979658 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
979658
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Vincent
Officer Last Name
Rugolo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
122 PCT
Shield No
11072
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 963058 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
963058
Active Per Last Reported Status
No
Last Reported Active Date
2025-11-03T15:48:47.000
Officer First Name
Stephan
Officer Last Name
Grant
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
023 PCT
Shield No
21275
Total Complaints
3
Total Substantiated Complaints
2
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 891003 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
891003
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Mark
Officer Last Name
Simmonds
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
072 PCT
Shield No
03570
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 951366 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
951366
Active Per Last Reported Status
No
Last Reported Active Date
2011-08-03T09:33:16.000
Officer First Name
Artur
Officer Last Name
Vasena
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
17266
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 959412 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
959412
Active Per Last Reported Status
No
Last Reported Active Date
2022-08-02T14:13:34.000
Officer First Name
Christopher
Officer Last Name
Goodman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
043 PCT
Shield No
17498
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 926590 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
926590
Active Per Last Reported Status
No
Last Reported Active Date
2020-09-01T11:56:13.000
Officer First Name
Robert
Officer Last Name
Bosland
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
047 PCT
Shield No
27695
Total Complaints
3
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 936151 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
936151
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Dan
Officer Last Name
Ast
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
040 PCT
Shield No
00000
Total Complaints
6
Total Substantiated Complaints
3
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 975283 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
975283
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Andrea
Officer Last Name
Silvapaulino
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
006 PCT
Shield No
22041
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 984001 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
984001
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Daniel
Officer Last Name
Allen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
113 PCT
Shield No
00184
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 913454 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
913454
Active Per Last Reported Status
No
Last Reported Active Date
2011-07-01T13:28:44.000
Officer First Name
Martin
Officer Last Name
Bailey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
I.A.B.
Shield No
00334
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 902258 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
902258
Active Per Last Reported Status
No
Last Reported Active Date
2009-07-16T13:54:53.000
Officer First Name
James
Officer Last Name
Regan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
02591
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 937822 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
937822
Active Per Last Reported Status
No
Last Reported Active Date
2025-12-02T08:15:54.000
Officer First Name
Kenneth
Officer Last Name
Hines
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
BX GRAND LARC
Shield No
02320
Total Complaints
7
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 889738 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
889738
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Irene
Officer Last Name
Centrillaiobbi
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
WARRSEC
Shield No
00102
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 922612 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
922612
Active Per Last Reported Status
No
Last Reported Active Date
2005-08-09T18:22:42.000
Officer First Name
Susan
Officer Last Name
Laveglia
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PBQ/S
Shield No
31368
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 984365 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
984365
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Eric
Officer Last Name
Gonzalez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
110 PCT
Shield No
09968
Total Complaints
0
Total Substantiated Complaints
0