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-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 937580 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
937580
Active Per Last Reported Status
No
Last Reported Active Date
2019-04-01T12:23:30.000
Officer First Name
Michael
Officer Last Name
Squicciarini
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PROPCLK
Shield No
06728
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 949248 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
949248
Active Per Last Reported Status
No
Last Reported Active Date
2014-12-01T12:00:55.000
Officer First Name
Michael
Officer Last Name
Manetta
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MTS PCT
Shield No
00241
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 906436 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
906436
Active Per Last Reported Status
No
Last Reported Active Date
2000-11-21T10:27:16.000
Officer First Name
Stephen
Officer Last Name
Helgeson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
010 PCT
Shield No
08682
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 941795 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
941795
Active Per Last Reported Status
No
Last Reported Active Date
2018-09-04T11:46:16.000
Officer First Name
Ladessia
Officer Last Name
Gardner
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
120 PCT
Shield No
04445
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 877552 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
877552
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-25T07:24:48.000
Officer First Name
Lawrence
Officer Last Name
Eggers
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DB BNHM
Shield No
02014
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 904625 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
904625
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Thomas
Officer Last Name
Moriarty
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
032 PCT
Shield No
31589
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 963812 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
963812
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kostandinos
Officer Last Name
Xhidra
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
TARU
Shield No
00061
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 952373 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
952373
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Matthew
Officer Last Name
Zonin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
017 PCT
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 964800 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
964800
Active Per Last Reported Status
No
Last Reported Active Date
2018-04-02T13:35:54.000
Officer First Name
Makeba
Officer Last Name
Thompson
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
REC TNG
Shield No
01168
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 976037 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
976037
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Diana
Officer Last Name
Chavez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
048 PCT
Shield No
00865
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 916906 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
916906
Active Per Last Reported Status
No
Last Reported Active Date
2015-06-02T10:15:18.000
Officer First Name
Danny
Officer Last Name
Whitty
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MAN CT
Shield No
07380
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 875480 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
875480
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Keith
Officer Last Name
Kollmer
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
ND NMI
Shield No
03488
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 880905 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
880905
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Patrick
Officer Last Name
Oshea
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
O C I D
Shield No
03974
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 947767 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
947767
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Daniel
Officer Last Name
Haggerty
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT SA
Current Rank
Lieutenant
Current Command
HB
Shield No
00000
Total Complaints
4
Total Substantiated Complaints
3
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 925359 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
925359
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Michael
Officer Last Name
Goldreyer
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TB M/TF
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
2
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 909082 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
909082
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Vernon
Officer Last Name
Ensminger
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
ESS 01
Shield No
16777
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 954543 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
954543
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mark
Officer Last Name
Beneducci
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CSO
Shield No
31734
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 938090 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
938090
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Thornton
Officer Last Name
Booker
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT
Shield No
02903
Total Complaints
12
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 973550 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
973550
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Luis
Officer Last Name
Lopez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
061 PCT
Shield No
25968
Total Complaints
4
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 953522 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
953522
Active Per Last Reported Status
No
Last Reported Active Date
2013-12-03T09:52:26.000
Officer First Name
James
Officer Last Name
Vaz
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
4911
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 885435 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
885435
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Luciano
Officer Last Name
Coppa
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
060 PCT
Shield No
27770
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 853010 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
853010
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Francis
Officer Last Name
Smith
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
INS
Current Rank
Inspector
Current Command
PB EMD
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 896295 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
896295
Active Per Last Reported Status
No
Last Reported Active Date
2011-05-08T18:28:19.000
Officer First Name
Lance
Officer Last Name
Collo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
060 PCT
Shield No
04161
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 901618 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
901618
Active Per Last Reported Status
No
Last Reported Active Date
2012-08-07T13:38:35.000
Officer First Name
Deidre
Officer Last Name
Gonzalez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
042 PCT
Shield No
02077
Total Complaints
3
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 883044 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
883044
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Angelo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
FLT SVC
Shield No
24337
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 882784 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
882784
Active Per Last Reported Status
No
Last Reported Active Date
2015-04-01T10:37:13.000
Officer First Name
Magdalena
Officer Last Name
Pereira
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
079 PCT
Shield No
21759
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 938472 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
938472
Active Per Last Reported Status
No
Last Reported Active Date
2025-08-01T12:44:45.000
Officer First Name
Fabricio
Officer Last Name
Fermin
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
M COURT
Shield No
02446
Total Complaints
4
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 922746 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
922746
Active Per Last Reported Status
No
Last Reported Active Date
2021-10-30T17:24:00.000
Officer First Name
James
Officer Last Name
Mcgee
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
052 DET
Shield No
02296
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 975284 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
975284
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
William
Officer Last Name
Tarrant
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
040 PCT
Shield No
22916
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 945245 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
945245
Active Per Last Reported Status
No
Last Reported Active Date
2008-03-05T13:00:29.000
Officer First Name
Michael
Officer Last Name
Mcdonald
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
052 PCT
Shield No
12169
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 970038 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
970038
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christopher
Officer Last Name
Oconnor
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
P S B
Shield No
05838
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 954130 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
954130
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Mercurio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
DATA A&MAP
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 898207 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
898207
Active Per Last Reported Status
No
Last Reported Active Date
2010-09-27T12:09:46.000
Officer First Name
Christophe
Officer Last Name
Ohare
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
006 PCT
Shield No
22266
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 939932 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
939932
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Bowman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT CD
Current Rank
Lieutenant
Current Command
NARCBBXN
Shield No
00000
Total Complaints
16
Total Substantiated Complaints
4
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 947337 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
947337
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anais
Officer Last Name
Perez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
109 DV SQD
Shield No
01786
Total Complaints
4
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 974896 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
974896
Active Per Last Reported Status
No
Last Reported Active Date
2023-06-02T15:03:00.000
Officer First Name
Luka
Officer Last Name
Guledani
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
019 PCT
Shield No
20878
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 982865 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
982865
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Marcus
Officer Last Name
Abreu
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TIMES SQUARE FTU
Shield No
07055
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 898930 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
898930
Active Per Last Reported Status
No
Last Reported Active Date
2011-04-12T13:01:59.000
Officer First Name
Cristin
Officer Last Name
Batignani
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
PBBX TF
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 927692 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
927692
Active Per Last Reported Status
No
Last Reported Active Date
2025-11-03T15:48:47.000
Officer First Name
Marisa
Officer Last Name
Wyckoff
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
IAB
Shield No
01898
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 908747 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
908747
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Robert
Officer Last Name
Mcclancy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
079 DET
Shield No
04872
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 911083 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
911083
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Michael
Officer Last Name
Hopkins
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
DB BSHM
Shield No
06740
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 956941 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
956941
Active Per Last Reported Status
No
Last Reported Active Date
2020-12-01T13:34:33.000
Officer First Name
Timothy
Officer Last Name
Molinet
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
113 PCT
Shield No
11322
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 979548 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
979548
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Eric
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
03683
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 921849 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
921849
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Dana
Officer Last Name
Walton
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
030 PCT
Shield No
02845
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 953128 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
953128
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Rodolfo
Officer Last Name
Monegro
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
IAB GRP 56
Shield No
02935
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 945058 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
945058
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Topping
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
BN OP NIGHT
Shield No
06032
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 965328 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
965328
Active Per Last Reported Status
No
Last Reported Active Date
2022-03-01T13:49:51.000
Officer First Name
Dagoberto
Officer Last Name
Mederos
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
067 PCT
Shield No
10459
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 975601 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
975601
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Aaron
Officer Last Name
Lee
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
079 PCT
Shield No
14925
Total Complaints
3
Total Substantiated Complaints
2
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 946025 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
946025
Active Per Last Reported Status
No
Last Reported Active Date
2008-02-19T12:21:16.000
Officer First Name
Davilla
Officer Last Name
Moore
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
P A T U
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 974088 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
974088
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
John
Officer Last Name
Escamilla
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
09324
Total Complaints
0
Total Substantiated Complaints
0