Civilian Complaint Review Board: Police Officers

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

The dataset is part of a database of all public police misconduct records the Civilian Complaint Review Board (CCRB) maintains on complaints against New York Police Department uniformed members of service received in CCRB's jurisdiction since the year 2000, when CCRB's database was first built. This data is published as four tables:

Civilian Complaint Review Board: Police Officers
Civilian Complaint Review Board: Complaints Against Police Officers
Civilian Complaint Review Board: Allegations Against Police Officers
Civilian Complaint Review Board: Penalties

A single complaint can include multiple allegations, and those allegations may include multiple subject officers and multiple complainants.

Public records exclude complaints and allegations that were closed as Mediated, Mediation Attempted, Administrative Closure, Conciliated (for some complaints prior to the year 2000), or closed as Other Possible Misconduct Noted.

This database is inclusive of prior datasets held on Open Data (previously maintained as "Civilian Complaint Review Board (CCRB) - Complaints Received," "Civilian Complaint Review Board (CCRB) - Complaints Closed," and "Civilian Complaint Review Board (CCRB) - Allegations Closed") but includes information and records made public by the June 2020 repeal of New York Civil Rights law 50-a, which precipitated a full revision of what CCRB data could be considered public.

Public Safety Civilian Complaint Review Board (CCRB) Dataset 2fir-qns4 14 fields
DOWNLOAD CSV
Dataset fields
Showing 50 real records
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 973217 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
973217
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kimberly
Officer Last Name
Amante
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
26616
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 936196 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
936196
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Okelie
Officer Last Name
Bentley
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
088 PCT
Shield No
00000
Total Complaints
11
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 985812 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
985812
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Justin
Officer Last Name
Meyn
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
14189
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 909647 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
909647
Active Per Last Reported Status
No
Last Reported Active Date
2005-07-13T17:03:24.000
Officer First Name
Garrison
Officer Last Name
Resnick
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
HWY 02
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 973760 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
973760
Active Per Last Reported Status
No
Last Reported Active Date
2022-07-06T11:29:33.000
Officer First Name
Jonathan
Officer Last Name
Santana
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
30276
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 969621 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
969621
Active Per Last Reported Status
No
Last Reported Active Date
2023-03-01T15:17:30.000
Officer First Name
Brian
Officer Last Name
Culver
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
010 PCT
Shield No
22492
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 955813 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
955813
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Francisco
Officer Last Name
Chica
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
UPTU
Shield No
04102
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 962576 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
962576
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Michael
Officer Last Name
Marden
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
107 PCT
Shield No
25665
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 970598 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
970598
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Robert
Officer Last Name
Hernandez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
050 PCT
Shield No
12367
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 929302 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
929302
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-10T07:22:51.000
Officer First Name
Daniel
Officer Last Name
Velez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB VTF
Shield No
27566
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 914660 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
914660
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Barthold
Officer Last Name
Alexandre
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
Q SVS
Shield No
00243
Total Complaints
4
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 924483 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
924483
Active Per Last Reported Status
No
Last Reported Active Date
2024-09-03T12:58:56.000
Officer First Name
Brian
Officer Last Name
Shea
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
TRIG LOCK
Shield No
06278
Total Complaints
5
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 944813 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
944813
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Edwin
Officer Last Name
Minaya
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
BK COURT
Shield No
10575
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 919823 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
919823
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Louis
Officer Last Name
Vierling
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
IAB Z6
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 979868 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
979868
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Elijah
Officer Last Name
Forbes
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
079 PCT
Shield No
18342
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 967016 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
967016
Active Per Last Reported Status
No
Last Reported Active Date
2020-10-01T10:12:04.000
Officer First Name
Joshua
Officer Last Name
Contreras
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
24459
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 947297 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
947297
Active Per Last Reported Status
No
Last Reported Active Date
2010-02-18T16:46:48.000
Officer First Name
Eric
Officer Last Name
Noeldechen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
075 PCT
Shield No
24312
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 900083 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
900083
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Deirdre
Officer Last Name
Montgomery
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
107 PCT
Shield No
29713
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 880357 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
880357
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Andrea
Officer Last Name
Sorrentino
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DB BSHM
Shield No
01158
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 941673 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
941673
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kevin
Officer Last Name
Donnellan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
BS CRIME ANL
Shield No
00940
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 967857 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
967857
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ketisha
Officer Last Name
Edwards
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
LIC DIV
Shield No
15424
Total Complaints
1
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 973210 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
973210
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Maria
Officer Last Name
Aliperti
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
105 PCT
Shield No
27046
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 920752 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
920752
Active Per Last Reported Status
No
Last Reported Active Date
2025-04-01T10:25:24.000
Officer First Name
Randy
Officer Last Name
Reinstein
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
INT UOU
Shield No
05867
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 932704 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
932704
Active Per Last Reported Status
No
Last Reported Active Date
2023-10-03T08:51:18.000
Officer First Name
Joseph
Officer Last Name
Gelardi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CRC
Shield No
16776
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 978822 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
978822
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shabir
Officer Last Name
Ullah
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 34 SUMMER
Shield No
18787
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 973330 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
973330
Active Per Last Reported Status
No
Last Reported Active Date
2024-10-01T17:05:12.000
Officer First Name
Edward
Officer Last Name
Croce
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
FTS
Shield No
28834
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 954812 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
954812
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Antonio
Officer Last Name
Flores
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB ATU
Shield No
31822
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 964808 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
964808
Active Per Last Reported Status
No
Last Reported Active Date
2018-04-02T13:35:54.000
Officer First Name
Joseph
Officer Last Name
Toribio
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
09924
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 945233 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
945233
Active Per Last Reported Status
No
Last Reported Active Date
2012-02-05T18:42:43.000
Officer First Name
John
Officer Last Name
Mahoney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 2
Shield No
20387
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 984493 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
984493
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shaela
Officer Last Name
Johnson
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
067 PCT
Shield No
24898
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 949901 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
949901
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Claire
Officer Last Name
Quinones
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
028 PCT
Shield No
12272
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 901781 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
901781
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Kish
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
123 PCT
Shield No
07847
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 930178 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
930178
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Samuel
Officer Last Name
France
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
WAREHOUSE
Shield No
02443
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 909453 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
909453
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Paul
Officer Last Name
Rozinski
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PSA
Current Rank
Chiefs and other ranks
Current Command
COMMDIV
Shield No
15045
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 894358 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
894358
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Thomas
Officer Last Name
Sharkey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
061 PCT
Shield No
21128
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 951621 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
951621
Active Per Last Reported Status
No
Last Reported Active Date
2014-10-02T09:05:07.000
Officer First Name
Dallas
Officer Last Name
Clarke
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
044 PCT
Shield No
09596
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 924166 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
924166
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Mcglynn
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
063 PCT
Shield No
01749
Total Complaints
4
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 945538 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
945538
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Byrd
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
100 PCT
Shield No
06379
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 967852 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
967852
Active Per Last Reported Status
No
Last Reported Active Date
2020-01-02T14:22:15.000
Officer First Name
Jillian
Officer Last Name
Donodeo
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
105 PCT
Shield No
14495
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 954741 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
954741
Active Per Last Reported Status
No
Last Reported Active Date
2022-09-01T11:13:54.000
Officer First Name
Frankie
Officer Last Name
Dodd
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
044 PCT
Shield No
00195
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 953384 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
953384
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jessica
Officer Last Name
Schrell
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
007 DET
Shield No
02860
Total Complaints
5
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 890382 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
890382
Active Per Last Reported Status
No
Last Reported Active Date
2007-03-22T15:26:46.000
Officer First Name
Augusto
Officer Last Name
Tavernier
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 09
Shield No
01309
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 888296 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
888296
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-10T07:22:51.000
Officer First Name
John
Officer Last Name
Osgood
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBBS
Shield No
02429
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 924175 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
924175
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Donald
Officer Last Name
Mckenna
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
050 DET
Shield No
00084
Total Complaints
11
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 978173 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
978173
Active Per Last Reported Status
No
Last Reported Active Date
2023-12-01T11:56:45.000
Officer First Name
Heriberto
Officer Last Name
Rodriguez
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-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 964658 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
964658
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Misiano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
QN VICE
Shield No
02850
Total Complaints
5
Total Substantiated Complaints
2
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 952751 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
952751
Active Per Last Reported Status
No
Last Reported Active Date
2026-06-01T10:29:07.000
Officer First Name
Andrew
Officer Last Name
Frey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
STOL PROP INQ UN
Shield No
20425
Total Complaints
2
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 890658 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
890658
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Dawn
Officer Last Name
Ruvolo
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
DB SI
Shield No
19401
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 966693 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
966693
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Juan
Officer Last Name
Marquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 5
Shield No
13103
Total Complaints
4
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 945580 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
945580
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-16T15:10:44.000
Officer First Name
Jennifer
Officer Last Name
Chapman
Officer Race
White
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