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-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 954929 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
954929
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jessica
Officer Last Name
Ardolino
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
075 PCT
Shield No
02210
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 962650 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
962650
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
John
Officer Last Name
Ottomano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
114 PCT
Shield No
20133
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 953532 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
953532
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christopher
Officer Last Name
Villaverde
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
06061
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 951956 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
951956
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ramon
Officer Last Name
Maldonado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
ERMS PAS
Shield No
03571
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 940128 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
940128
Active Per Last Reported Status
No
Last Reported Active Date
2014-05-01T16:23:18.000
Officer First Name
Ryan
Officer Last Name
Fais
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
102 PCT
Shield No
14188
Total Complaints
4
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 959735 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
959735
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Christophe
Officer Last Name
Korfeld
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT02
Shield No
27070
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 899543 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
899543
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Joseph
Officer Last Name
Martinos
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
NARCBSI
Shield No
11848
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 895174 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
895174
Active Per Last Reported Status
No
Last Reported Active Date
2009-12-21T12:05:01.000
Officer First Name
Chris
Officer Last Name
Andreacchi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
INT OAS
Shield No
00311
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 912066 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
912066
Active Per Last Reported Status
No
Last Reported Active Date
2016-12-01T11:37:54.000
Officer First Name
Eric
Officer Last Name
Sanchez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
DB HATE
Shield No
05446
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 898289 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
898289
Active Per Last Reported Status
No
Last Reported Active Date
2020-10-01T10:12:04.000
Officer First Name
James
Officer Last Name
Picicci
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
WARRSEC
Shield No
04296
Total Complaints
8
Total Substantiated Complaints
2
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 984646 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
984646
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Rossella
Officer Last Name
Mercado
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
109 PCT
Shield No
01362
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 916448 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
916448
Active Per Last Reported Status
No
Last Reported Active Date
2009-12-21T12:05:01.000
Officer First Name
Paul
Officer Last Name
Pipitone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TRF/MTF
Shield No
11316
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 918705 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
918705
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Vito
Officer Last Name
Ardito
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
063 PCT
Shield No
00000
Total Complaints
9
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 908597 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
908597
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Lawrence
Officer Last Name
Wirsing
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
ND NMI
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 912940 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
912940
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Selvin
Officer Last Name
Watts
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PRINTS
Shield No
03659
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 959390 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
959390
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jonathan
Officer Last Name
Yeung
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
17732
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 944243 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
944243
Active Per Last Reported Status
No
Last Reported Active Date
2007-10-18T10:10:55.000
Officer First Name
Myriam
Officer Last Name
Samedy
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
P A T U
Shield No
09385
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 957455 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
957455
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Elio
Officer Last Name
Chianetta
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
068 PCT
Shield No
01732
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 951542 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
951542
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Derek
Officer Last Name
Bernard
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
052 PCT
Shield No
21066
Total Complaints
4
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 955707 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
955707
Active Per Last Reported Status
No
Last Reported Active Date
2015-10-01T13:01:34.000
Officer First Name
Giuseppe
Officer Last Name
Alagna
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB
Shield No
11892
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 938089 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
938089
Active Per Last Reported Status
No
Last Reported Active Date
2007-09-04T16:18:55.000
Officer First Name
Soshana
Officer Last Name
Bonnick
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
044 PCT
Shield No
06881
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 917573 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
917573
Active Per Last Reported Status
No
Last Reported Active Date
2022-07-06T11:29:33.000
Officer First Name
Mitchell
Officer Last Name
Eisenberg
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
060 DET
Shield No
05176
Total Complaints
4
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 915870 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
915870
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Donna
Officer Last Name
Harrisonmoreira
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
047 PCT
Shield No
21987
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 935433 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
935433
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
John
Officer Last Name
Orecchia
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT CD
Current Rank
Lieutenant
Current Command
IAB GRP 32
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 929387 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
929387
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
George
Officer Last Name
Yioupis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
MS OP NIGHT
Shield No
00624
Total Complaints
6
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 979089 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
979089
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jerry
Officer Last Name
Casimir
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT
Shield No
03785
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 979469 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
979469
Active Per Last Reported Status
No
Last Reported Active Date
2025-05-01T10:17:18.000
Officer First Name
Michael
Officer Last Name
Romanik
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
107 PCT
Shield No
15804
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 886459 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
886459
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Robert
Officer Last Name
Santomauro
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBQ/S
Shield No
30629
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 935702 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
935702
Active Per Last Reported Status
No
Last Reported Active Date
2025-04-01T10:25:24.000
Officer First Name
Letitia
Officer Last Name
Monge
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
STD
Shield No
07136
Total Complaints
1
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 905467 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
905467
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Matthew
Officer Last Name
Lloyd
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
SATNOPS
Shield No
07519
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 955356 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
955356
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Raheb
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
SRG 2
Shield No
04789
Total Complaints
2
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 933989 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
933989
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Meliza
Officer Last Name
Meade
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
PBQN TENNIS
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 883176 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
883176
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Mark
Officer Last Name
Rippel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
E S U
Shield No
24966
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 882977 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
882977
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Linda
Officer Last Name
Floch
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
QAD 1DC
Shield No
03600
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 903824 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
903824
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Donnelly
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
M I S D
Shield No
24662
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 972414 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
972414
Active Per Last Reported Status
No
Last Reported Active Date
2025-03-03T16:59:07.000
Officer First Name
Derli
Officer Last Name
Penasantana
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
044 PCT
Shield No
28233
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 930927 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
930927
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Jocelyn
Officer Last Name
Peralta
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
013 PCT
Shield No
01767
Total Complaints
4
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 910692 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
910692
Active Per Last Reported Status
No
Last Reported Active Date
2014-03-05T13:46:24.000
Officer First Name
Noel
Officer Last Name
Tannian
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
NARCBBX
Shield No
04755
Total Complaints
3
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 947203 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
947203
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alexander
Officer Last Name
Mandzik
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CT OSS
Shield No
07737
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 960558 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
960558
Active Per Last Reported Status
No
Last Reported Active Date
2022-08-02T14:13:34.000
Officer First Name
Terrance
Officer Last Name
Froehlich
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
01273
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 860995 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
860995
Active Per Last Reported Status
No
Last Reported Active Date
2000-06-26T17:46:32.000
Officer First Name
Robert
Officer Last Name
Woerner
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
I.A.B.
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 984006 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
984006
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jomauris
Officer Last Name
Amaromorel
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
042 PCT
Shield No
04058
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 946654 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
946654
Active Per Last Reported Status
No
Last Reported Active Date
2023-06-02T15:03:00.000
Officer First Name
Adnan
Officer Last Name
Pasha
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
EQUIPMENT
Shield No
04325
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 934161 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
934161
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
Joseph
Officer Last Name
Scorcia
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT CIS
Shield No
01390
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 956204 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
956204
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Leonard
Officer Last Name
Armstrong
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBBXS
Shield No
02620
Total Complaints
7
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 912042 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
912042
Active Per Last Reported Status
No
Last Reported Active Date
2013-03-04T14:07:11.000
Officer First Name
Damon
Officer Last Name
Porter
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
114 PCT
Shield No
04119
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 906403 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
906403
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
John
Officer Last Name
Hallock
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
075 PCT
Shield No
03926
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 873246 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
873246
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Dominick
Officer Last Name
Menno
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
107 PCT
Shield No
01115
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 933611 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
933611
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Richard
Officer Last Name
Anderson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
047 PCT
Shield No
13400
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 957072 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
957072
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Farhan
Officer Last Name
Razzak
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
052 PCT
Shield No
05218
Total Complaints
3
Total Substantiated Complaints
0