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-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 902284 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
902284
Active Per Last Reported Status
No
Last Reported Active Date
2017-09-01T12:56:41.000
Officer First Name
Doris
Officer Last Name
Rivera
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PBBN
Shield No
06315
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 880856 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
880856
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Kevin
Officer Last Name
Donohue
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
ESS 04
Shield No
26685
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 925162 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
925162
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Kerry
Officer Last Name
Darden
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
H&WELL
Shield No
06988
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 910249 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
910249
Active Per Last Reported Status
No
Last Reported Active Date
2018-01-02T11:31:17.000
Officer First Name
Stephen
Officer Last Name
Coffey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB CRD
Shield No
02404
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 926909 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
926909
Active Per Last Reported Status
No
Last Reported Active Date
2021-05-03T11:03:51.000
Officer First Name
Vincent
Officer Last Name
Grego
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
C R C
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 929769 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
929769
Active Per Last Reported Status
No
Last Reported Active Date
2012-08-07T13:38:35.000
Officer First Name
Veronica
Officer Last Name
Brand
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
O M A P
Shield No
13660
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 920749 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
920749
Active Per Last Reported Status
No
Last Reported Active Date
2018-07-23T10:16:24.000
Officer First Name
Alicia
Officer Last Name
Regans
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
CD OFF
Shield No
4550
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 909515 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
909515
Active Per Last Reported Status
No
Last Reported Active Date
2011-07-01T13:28:44.000
Officer First Name
Fermin
Officer Last Name
Archer
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
WARRSEC
Shield No
04705
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 949402 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
949402
Active Per Last Reported Status
No
Last Reported Active Date
2010-09-27T12:09:46.000
Officer First Name
Esavia
Officer Last Name
Norman
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
REC TNG
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 943060 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
943060
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Brian
Officer Last Name
Caslin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBQS
Shield No
19772
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 944570 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
944570
Active Per Last Reported Status
No
Last Reported Active Date
2022-12-05T10:21:03.000
Officer First Name
Peter
Officer Last Name
Forte
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
Q CHILD
Shield No
03635
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 932021 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
932021
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Eloy
Officer Last Name
Suarez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 4
Shield No
28769
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 907204 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
907204
Active Per Last Reported Status
No
Last Reported Active Date
2014-03-05T13:46:24.000
Officer First Name
Jose
Officer Last Name
Rosado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
MP SQD
Shield No
05445
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 981991 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
981991
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Justin
Officer Last Name
Williamson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
105 PCT
Shield No
10936
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 950486 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
950486
Active Per Last Reported Status
No
Last Reported Active Date
2017-06-02T09:36:00.000
Officer First Name
Orquuidea
Officer Last Name
Genao
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
TB DT02
Shield No
03090
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 883665 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
883665
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Nicholas
Officer Last Name
Colangelo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
ESS 06
Shield No
20252
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 971406 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
971406
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Joey
Officer Last Name
Diaz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
112 PCT
Shield No
20443
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 936346 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
936346
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tommy
Officer Last Name
Choi
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
102 PCT
Shield No
01186
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 973996 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
973996
Active Per Last Reported Status
No
Last Reported Active Date
2022-08-02T14:13:34.000
Officer First Name
Laura
Officer Last Name
Cespedes
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
12052
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 937581 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
937581
Active Per Last Reported Status
No
Last Reported Active Date
2023-03-01T15:17:30.000
Officer First Name
Edouardo
Officer Last Name
Stfort
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
Q COURT
Shield No
04294
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 889506 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
889506
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Michael
Officer Last Name
Andreo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
M I S D
Shield No
02566
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 914355 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
914355
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:41:39.000
Officer First Name
Pattijo
Officer Last Name
Pinto
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
M E L D
Shield No
11572
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 941439 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
941439
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jonathan
Officer Last Name
Bogard
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
HWY 3
Shield No
00834
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 929143 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
929143
Active Per Last Reported Status
No
Last Reported Active Date
2010-10-27T14:39:39.000
Officer First Name
Thomas
Officer Last Name
Schmidt
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MTS PCT
Shield No
01541
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 946588 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
946588
Active Per Last Reported Status
No
Last Reported Active Date
2013-03-29T09:33:58.000
Officer First Name
Jose
Officer Last Name
Sanandres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PROPCLK
Shield No
20575
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 901121 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
901121
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Anglada
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
110 PCT
Shield No
14440
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 865782 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
865782
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Chris
Officer Last Name
Dengel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
HWY 03
Shield No
01717
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 972901 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
972901
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alan
Officer Last Name
Rincon
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
109 DET
Shield No
02509
Total Complaints
7
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 959711 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
959711
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christopher
Officer Last Name
Jimenez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
071 PCT
Shield No
21970
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 888628 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
888628
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Paul
Officer Last Name
Depace
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
POL ACD
Shield No
01833
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 897535 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
897535
Active Per Last Reported Status
No
Last Reported Active Date
2011-02-08T12:51:43.000
Officer First Name
Erica
Officer Last Name
Gaston
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBMN
Shield No
00658
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 935552 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
935552
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Daniel
Officer Last Name
Rackow
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
OPS UNIT
Shield No
04001
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 903194 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
903194
Active Per Last Reported Status
No
Last Reported Active Date
2013-07-25T16:54:53.000
Officer First Name
Joseph
Officer Last Name
Piccirillo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
062 PCT
Shield No
30169
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 985790 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
985790
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Joel
Officer Last Name
Mathew
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
13222
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 878942 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
878942
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Thomas
Officer Last Name
Brady
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
INT PSS
Shield No
01247
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 927138 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
927138
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Daniel
Officer Last Name
Martin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
P A T U
Shield No
04949
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 935758 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
935758
Active Per Last Reported Status
No
Last Reported Active Date
2025-01-02T09:52:14.000
Officer First Name
Eli
Officer Last Name
Slavkin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
1ST D C
Shield No
07669
Total Complaints
5
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 932649 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
932649
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-02T13:31:05.000
Officer First Name
Allan
Officer Last Name
Fong
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 9
Shield No
20891
Total Complaints
6
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 940613 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
940613
Active Per Last Reported Status
No
Last Reported Active Date
2014-07-03T14:17:21.000
Officer First Name
Dale
Officer Last Name
Eberhardt
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
047 PCT
Shield No
21532
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 971957 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
971957
Active Per Last Reported Status
No
Last Reported Active Date
2022-11-01T10:17:58.000
Officer First Name
William
Officer Last Name
Gillespie
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 6
Shield No
22897
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 906439 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
906439
Active Per Last Reported Status
No
Last Reported Active Date
2005-02-11T15:22:13.000
Officer First Name
Christoph
Officer Last Name
Helms
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
019 PCT
Shield No
12457
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 985319 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
985319
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jared
Officer Last Name
Calderon
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
12246
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 981847 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
981847
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mateo
Officer Last Name
Santa
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT
Shield No
25476
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 911314 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
911314
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Tonya
Officer Last Name
Marshall
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
TB DT03
Shield No
07635
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 913882 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
913882
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Steven
Officer Last Name
Oemcke
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 4
Shield No
27248
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 982593 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
982593
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Karrington
Officer Last Name
Rawls
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
046 PCT FTU
Shield No
02260
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 904585 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
904585
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Lola
Officer Last Name
Mills
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
MAN CT
Shield No
29326
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 962029 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
962029
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Agon
Officer Last Name
Pukaj
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
P S B
Shield No
04347
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 970746 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
970746
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Lance
Officer Last Name
Ocasio
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
SRG 1
Shield No
05895
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 894622 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
894622
Active Per Last Reported Status
No
Last Reported Active Date
2010-07-26T12:56:25.000
Officer First Name
Brian
Officer Last Name
Donohue
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
083 PCT
Shield No
04530
Total Complaints
0
Total Substantiated Complaints
0