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-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 909774 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
909774
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-25T07:24:48.000
Officer First Name
Ralph
Officer Last Name
Gonzalez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
042 DET
Shield No
03805
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 873599 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
873599
Active Per Last Reported Status
No
Last Reported Active Date
2000-11-28T16:05:53.000
Officer First Name
Edwin
Officer Last Name
Garcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
040 PCT
Shield No
02539
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 938157 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
938157
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Jeffrey
Officer Last Name
Campo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
067 DET
Shield No
01701
Total Complaints
9
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 974918 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
974918
Active Per Last Reported Status
No
Last Reported Active Date
2022-08-02T14:13:34.000
Officer First Name
Jorge
Officer Last Name
Hernandezarevalo
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-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 975923 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
975923
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Syed
Officer Last Name
Uddin
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 4
Shield No
15132
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 930143 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
930143
Active Per Last Reported Status
No
Last Reported Active Date
2018-08-01T11:55:57.000
Officer First Name
Victoria
Officer Last Name
Ferrentino
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
107 PCT
Shield No
02819
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 938892 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
938892
Active Per Last Reported Status
No
Last Reported Active Date
2026-08-03T15:51:12.000
Officer First Name
Daniel
Officer Last Name
Ludemann
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
NBQS MAJOR
Shield No
04386
Total Complaints
11
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 904224 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
904224
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Trellis
Officer Last Name
Jonesgriffin
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
047 PCT
Shield No
30668
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 935426 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
935426
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
Liam
Officer Last Name
Oconnor
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CRC
Shield No
30764
Total Complaints
3
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 887026 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
887026
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-25T07:24:48.000
Officer First Name
Thomas
Officer Last Name
Connors
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
DB BKLN
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 900851 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
900851
Active Per Last Reported Status
No
Last Reported Active Date
2014-11-03T15:29:46.000
Officer First Name
Kevin
Officer Last Name
Goggin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
NARCBMN
Shield No
02703
Total Complaints
16
Total Substantiated Complaints
2
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 907825 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
907825
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Paccione
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LSA
Current Rank
Lieutenant
Current Command
I.A.B.
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 902659 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
902659
Active Per Last Reported Status
No
Last Reported Active Date
2012-10-01T17:07:21.000
Officer First Name
Daniel
Officer Last Name
Malone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
052 PCT
Shield No
04392
Total Complaints
4
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 942651 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
942651
Active Per Last Reported Status
No
Last Reported Active Date
2022-01-04T08:23:15.000
Officer First Name
Sergio
Officer Last Name
Vargas
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
075 PCT
Shield No
07136
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 983256 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
983256
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Joseph
Officer Last Name
Gomez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TIMES SQUARE FTU
Shield No
17761
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 929149 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
929149
Active Per Last Reported Status
No
Last Reported Active Date
2021-08-02T08:58:04.000
Officer First Name
Richard
Officer Last Name
Scholl
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
049 DET
Shield No
05206
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 940251 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
940251
Active Per Last Reported Status
No
Last Reported Active Date
2026-01-02T12:00:15.000
Officer First Name
Brian
Officer Last Name
Henry
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
POL ACAD
Shield No
00419
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 879801 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
879801
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Edward
Officer Last Name
Horodecki
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
090 PCT
Shield No
15194
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 873513 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
873513
Active Per Last Reported Status
No
Last Reported Active Date
2000-08-11T16:14:41.000
Officer First Name
Maria
Officer Last Name
Concepcion
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
BX CT
Shield No
15575
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 941868 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
941868
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Yonathan
Officer Last Name
Guity
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
RTC FACIAL ID
Shield No
02053
Total Complaints
4
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 895394 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
895394
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Dennis
Officer Last Name
Obrien
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
CI&RDIV
Shield No
00345
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 928192 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
928192
Active Per Last Reported Status
No
Last Reported Active Date
2008-08-19T17:26:16.000
Officer First Name
Erik
Officer Last Name
Diaz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
017 PCT
Shield No
07113
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 916601 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
916601
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Teddy
Officer Last Name
Rouzinos
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CPK PCT
Shield No
00301
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 889387 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
889387
Active Per Last Reported Status
No
Last Reported Active Date
2006-02-22T07:44:57.000
Officer First Name
Michael
Officer Last Name
Vega
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
032 PCT
Shield No
04796
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 929781 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
929781
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-10T07:22:51.000
Officer First Name
David
Officer Last Name
Brockway
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
050 PCT
Shield No
01240
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 963449 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
963449
Active Per Last Reported Status
No
Last Reported Active Date
2022-11-01T10:17:58.000
Officer First Name
Christopher
Officer Last Name
Champion
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
006 PCT
Shield No
05415
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 944359 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
944359
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Yevgeniy
Officer Last Name
Belov
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
078 PCT
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 965704 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
965704
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Joseph
Officer Last Name
Donato
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
HWY 3
Shield No
04235
Total Complaints
2
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 929921 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
929921
Active Per Last Reported Status
No
Last Reported Active Date
2017-04-05T11:37:32.000
Officer First Name
Omar
Officer Last Name
Colon
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
DET BUR
Shield No
03037
Total Complaints
8
Total Substantiated Complaints
2
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 913040 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
913040
Active Per Last Reported Status
No
Last Reported Active Date
2008-07-29T13:53:10.000
Officer First Name
Thomas
Officer Last Name
Carey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
O C C B
Shield No
05484
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 926179 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
926179
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Stephen
Officer Last Name
Sullivan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
044 PCT
Shield No
22951
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 964085 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
964085
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Kenjesky
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
101 PCT
Shield No
26036
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 924800 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
924800
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Peter
Officer Last Name
Mooney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
H MAN
Shield No
16389
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 924443 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
924443
Active Per Last Reported Status
No
Last Reported Active Date
2001-01-16T17:49:10.000
Officer First Name
Patrick
Officer Last Name
Ryan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
047 PCT
Shield No
24857
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 981967 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
981967
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nicholas
Officer Last Name
Vega
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
060 PCT
Shield No
21386
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 960299 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
960299
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christopher
Officer Last Name
Busuttil
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
101 PCT
Shield No
01069
Total Complaints
4
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 986535 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
986535
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hardeep
Officer Last Name
Ghotra
Officer Race
Asian
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-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 941867 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
941867
Active Per Last Reported Status
No
Last Reported Active Date
2007-10-03T09:04:34.000
Officer First Name
Stephani
Officer Last Name
Guirand
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
068 PCT
Shield No
26965
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 895940 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
895940
Active Per Last Reported Status
No
Last Reported Active Date
2006-02-22T07:44:57.000
Officer First Name
Kenneth
Officer Last Name
Rossi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MED DIV
Shield No
19781
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 924499 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
924499
Active Per Last Reported Status
No
Last Reported Active Date
2012-02-05T18:42:43.000
Officer First Name
Kevin
Officer Last Name
Sinclair
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
120 PCT
Shield No
00003
Total Complaints
6
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 869909 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
869909
Active Per Last Reported Status
No
Last Reported Active Date
2000-06-26T17:46:32.000
Officer First Name
Raymond
Officer Last Name
Steptoe
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
032 PCT
Shield No
06936
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 955057 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
955057
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Leveque
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT PSS
Shield No
07124
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 889551 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
889551
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Janet
Officer Last Name
Barry
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
100 DET
Shield No
05577
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 969616 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
969616
Active Per Last Reported Status
No
Last Reported Active Date
2022-05-02T10:01:40.000
Officer First Name
Joseph
Officer Last Name
Cruz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
013 PCT
Shield No
14278
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 970754 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
970754
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
William
Officer Last Name
Ortiz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
SRG 2
Shield No
10896
Total Complaints
1
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 915049 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
915049
Active Per Last Reported Status
No
Last Reported Active Date
2024-02-01T09:15:05.000
Officer First Name
Salvatore
Officer Last Name
Assante
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
INT FIO PRG
Shield No
00170
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 921071 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
921071
Active Per Last Reported Status
No
Last Reported Active Date
2021-06-01T10:11:02.000
Officer First Name
Salahadine
Officer Last Name
Mitchell
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
044 PCT
Shield No
19104
Total Complaints
10
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 916157 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
916157
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Robert
Officer Last Name
Matzelle
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
ESS 10
Shield No
07630
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 953697 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
953697
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christopher
Officer Last Name
Bowie
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
079 PCT
Shield No
01393
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 942691 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
942691
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Lauran
Officer Last Name
Vazquez
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
SI OP NIGHT
Shield No
04857
Total Complaints
5
Total Substantiated Complaints
0