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-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 897082 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
897082
Active Per Last Reported Status
No
Last Reported Active Date
2020-12-01T13:34:33.000
Officer First Name
Marvel
Officer Last Name
Brown
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
070 PCT
Shield No
27998
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 968992 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
968992
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alexander
Officer Last Name
Campos
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
067 DET
Shield No
23389
Total Complaints
4
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 874027 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
874027
Active Per Last Reported Status
No
Last Reported Active Date
2001-01-16T17:49:10.000
Officer First Name
Kevin
Officer Last Name
Allen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB BKLN
Shield No
00265
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 969319 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
969319
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Yesenia
Officer Last Name
Rengel
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
BX ASCS
Shield No
07679
Total Complaints
4
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 971161 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
971161
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Akila
Officer Last Name
Nanayakkara
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
SI SU ALU
Shield No
26498
Total Complaints
2
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 860694 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
860694
Active Per Last Reported Status
No
Last Reported Active Date
2001-01-05T17:15:39.000
Officer First Name
Jonathan
Officer Last Name
Orlove
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
STAFFSV
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 885440 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
885440
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Leonardo
Officer Last Name
Cortes
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBMS TF
Shield No
28502
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 879563 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
879563
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Thomas
Officer Last Name
Dinkelacker
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MOUNTED
Shield No
00589
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 948386 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
948386
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Mcguinness
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 1
Shield No
25918
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 950402 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
950402
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Emmanuel
Officer Last Name
Fernandez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
041 PCT
Shield No
04003
Total Complaints
3
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 974052 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
974052
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Randy
Officer Last Name
Delgado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
030 PCT
Shield No
12464
Total Complaints
2
Total Substantiated Complaints
2
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 884606 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
884606
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Louis
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
01882
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 909458 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
909458
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
George
Officer Last Name
Schultz
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
T.A.R.U
Shield No
04446
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 913070 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
913070
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Anthony
Officer Last Name
Luongo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
PBSI DO
Shield No
03846
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 964354 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
964354
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alexander
Officer Last Name
Abreu
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
COD QLD
Shield No
04929
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 910818 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
910818
Active Per Last Reported Status
No
Last Reported Active Date
2011-04-12T13:01:59.000
Officer First Name
Brian
Officer Last Name
Hastings
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
C TERR
Shield No
05263
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 979032 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
979032
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Melissa
Officer Last Name
Almonte
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
033 PCT
Shield No
16446
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 971153 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
971153
Active Per Last Reported Status
No
Last Reported Active Date
2021-08-02T08:58:04.000
Officer First Name
Tiffany
Officer Last Name
Moran
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
REC TNG
Shield No
26712
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 936010 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
936010
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
Agnieszka
Officer Last Name
Radziul
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
019 PCT
Shield No
20129
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 909987 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
909987
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Robert
Officer Last Name
Esposito
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
123 PCT
Shield No
04096
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 971240 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
971240
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Domenick
Officer Last Name
Stanco
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
061 PCT
Shield No
24390
Total Complaints
6
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 986733 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
986733
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Cristian
Officer Last Name
Morocholemache
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 925732 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
925732
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Todd
Officer Last Name
Mendelson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
049 PCT
Shield No
18240
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 964984 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
964984
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Faisal
Officer Last Name
Chaudhry
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
DBBN ECT
Shield No
13451
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 939825 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
939825
Active Per Last Reported Status
No
Last Reported Active Date
2026-04-01T14:55:10.000
Officer First Name
Joseph
Officer Last Name
Gutierrez
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
001 PCT
Shield No
28570
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 968888 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
968888
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Moette
Officer Last Name
Williams
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
YOUTH STRAT
Shield No
10256
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 971536 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
971536
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ivan
Officer Last Name
Lovera
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
040 PCT
Shield No
15705
Total Complaints
3
Total Substantiated Complaints
2
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 904420 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
904420
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Neil
Officer Last Name
Maggio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
POL LAB
Shield No
18734
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 897762 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
897762
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Lester
Officer Last Name
Kakol
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DB BNHM
Shield No
05788
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 918953 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
918953
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Patrick
Officer Last Name
Diskin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT CD
Current Rank
Lieutenant
Current Command
JTTF
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 926054 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
926054
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Christophe
Officer Last Name
Salamone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
077 DET
Shield No
4882
Total Complaints
8
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 934200 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
934200
Active Per Last Reported Status
No
Last Reported Active Date
2024-05-01T09:57:12.000
Officer First Name
John
Officer Last Name
South
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
QS SU ECT
Shield No
05615
Total Complaints
3
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 979634 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
979634
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mohammad
Officer Last Name
Ilyas
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
006 PCT
Shield No
05649
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 935832 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
935832
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Roberto
Officer Last Name
Telese
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
TARU
Shield No
00655
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 952289 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
952289
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Thomas
Officer Last Name
Then
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
DB DVU
Shield No
02585
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 979479 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
979479
Active Per Last Reported Status
No
Last Reported Active Date
2025-08-01T12:44:45.000
Officer First Name
Johnmichael
Officer Last Name
Ryan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
020 PCT
Shield No
28379
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 974818 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
974818
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Daniel
Officer Last Name
Dejesus
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
110 PCT
Shield No
25990
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 958928 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
958928
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Prophenson
Officer Last Name
Meristil
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
BK COURT
Shield No
20455
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 900880 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
900880
Active Per Last Reported Status
No
Last Reported Active Date
2006-06-02T12:06:05.000
Officer First Name
Edward
Officer Last Name
Keevan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
111 DET
Shield No
02616
Total Complaints
3
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 977243 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
977243
Active Per Last Reported Status
No
Last Reported Active Date
2024-07-02T10:28:37.000
Officer First Name
John
Officer Last Name
Loeffel
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
115 PCT
Shield No
20856
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 985618 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
985618
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Eren
Officer Last Name
Hocalar
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
11832
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 973418 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
973418
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tyler
Officer Last Name
Garcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
041 PCT
Shield No
30381
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 964769 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
964769
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Rafeeq
Officer Last Name
Siddiqui
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT30
Shield No
07588
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 922072 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
922072
Active Per Last Reported Status
No
Last Reported Active Date
2022-08-02T14:13:34.000
Officer First Name
Robert
Officer Last Name
Capolongo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
INT SDU
Shield No
00280
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 950788 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
950788
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Lundy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
MSS TF
Shield No
00000
Total Complaints
6
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 975133 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
975133
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Bianirys
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
026 PCT
Shield No
18080
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 972422 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
972422
Active Per Last Reported Status
No
Last Reported Active Date
2024-03-01T10:12:10.000
Officer First Name
Mohamed
Officer Last Name
Shemeis
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
Q COURT
Shield No
27509
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 953171 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
953171
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Lisa
Officer Last Name
Mitchell
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
006 PCT
Shield No
00958
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 874905 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
874905
Active Per Last Reported Status
No
Last Reported Active Date
2014-01-06T11:10:57.000
Officer First Name
Walter
Officer Last Name
Aanonsen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
MOUNTED
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 926207 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
926207
Active Per Last Reported Status
No
Last Reported Active Date
2020-02-03T10:58:44.000
Officer First Name
Jeffery
Officer Last Name
Thweatt
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
104 PCT
Shield No
05206
Total Complaints
1
Total Substantiated Complaints
0