GCGovComp.app

City of Philadelphia / PPD Police / Police Officer 1

Job-title file

Police Officer 1

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

5,430 employees hold this title in PPD Police. Median total compensation for the role is $28,187, above the department median of $27,267.

Employees
5,430
Role median
$28,187
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

-$3,525$128,595+

How total compensation varies among the 5,430 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 64

Mark Kvalsvik

Police Officer 1/PPD Police

2026 total comp
$29,266
Base pay
$21,648
Overtime
$4,948
Other pay
$2,669
Benefits
$0
Total compensation
$29,266
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15293
Total Pay
$29,266

Mark Kvalsvik works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $29,266 in 2026.

Anthony Ramuno

Police Officer 1/PPD Police

2026 total comp
$29,266
Base pay
$21,648
Overtime
$4,948
Other pay
$2,669
Benefits
$0
Total compensation
$29,266
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12119
Total Pay
$29,266

Anthony Ramuno is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,266.

Christian Hicks

Police Officer 1/PPD Police

2026 total comp
$29,259
Base pay
$16,669
Overtime
$4,332
Other pay
$8,258
Benefits
$0
Total compensation
$29,259
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51543
Total Pay
$29,259

At PPD Police, Christian Hicks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,259.

Robert Cozzi Jr

Police Officer 1/PPD Police

2026 total comp
$29,246
Base pay
$21,648
Overtime
$4,304
Other pay
$3,293
Benefits
$0
Total compensation
$29,246
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14474
Total Pay
$29,246

Robert Cozzi Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $29,246 in 2026.

Brigid Gack

Police Officer 1/PPD Police

2022 total comp
$29,236
Base pay
$15,372
Overtime
$0
Other pay
$13,864
Benefits
$0
Total compensation
$29,236
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22078
Total Pay
$29,236

Brigid Gack works as a Police Officer 1 for PPD Police. Their status is salaried. Brigid earned $29,236 in 2022.

Shawn Rinier

Police Officer 1/PPD Police

2026 total comp
$29,208
Base pay
$21,648
Overtime
$4,270
Other pay
$3,289
Benefits
$0
Total compensation
$29,208
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28886
Total Pay
$29,208

Shawn Rinier works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $29,208 in 2026.

Brian Mcbride

Police Officer 1/PPD Police

2026 total comp
$29,207
Base pay
$21,648
Overtime
$4,542
Other pay
$3,017
Benefits
$0
Total compensation
$29,207
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
1077
Total Pay
$32,548

Brian Mcbride holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,207.

Vincent Ficchi

Police Officer 1/PPD Police

2026 total comp
$29,207
Base pay
$21,648
Overtime
$4,542
Other pay
$3,017
Benefits
$0
Total compensation
$29,207
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3040
Total Pay
$29,207

Vincent Ficchi works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $29,207 in 2026.

Timothy Given

Police Officer 1/PPD Police

2026 total comp
$29,191
Base pay
$21,648
Overtime
$4,880
Other pay
$2,662
Benefits
$0
Total compensation
$29,191
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5781
Total Pay
$29,191

Timothy Given works as a Police Officer 1 for PPD Police. Their status is salaried. Timothy earned $29,191 in 2026.

Leo Breslin

Police Officer 1/PPD Police

2026 total comp
$29,191
Base pay
$21,648
Overtime
$4,880
Other pay
$2,662
Benefits
$0
Total compensation
$29,191
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8561
Total Pay
$29,191

Leo Breslin works as a Police Officer 1 for PPD Police. Their status is salaried. Leo earned $29,191 in 2026.

Robert Paniagua

Police Officer 1/PPD Police

2026 total comp
$29,163
Base pay
$21,648
Overtime
$4,677
Other pay
$2,837
Benefits
$0
Total compensation
$29,163
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1319
Total Pay
$29,163

Robert Paniagua is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,163.

Li Guo

Police Officer 1/PPD Police

2026 total comp
$29,160
Base pay
$17,631
Overtime
$3,748
Other pay
$7,781
Benefits
$0
Total compensation
$29,160
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52338
Total Pay
$29,160

Li Guo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,160.

Timothy Taylor

Police Officer 1/PPD Police

2026 total comp
$29,157
Base pay
$21,648
Overtime
$4,372
Other pay
$3,136
Benefits
$0
Total compensation
$29,157
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29598
Total Pay
$29,157

At PPD Police, Timothy Taylor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,157.

Corey Williams

Police Officer 1/PPD Police

2026 total comp
$29,154
Base pay
$21,648
Overtime
$4,847
Other pay
$2,659
Benefits
$0
Total compensation
$29,154
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
958
Total Pay
$29,154

Corey Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Corey earned $29,154 in 2026.

Brenjuander Jones

Police Officer 1/PPD Police

2026 total comp
$29,154
Base pay
$21,648
Overtime
$4,101
Other pay
$3,404
Benefits
$0
Total compensation
$29,154
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36077
Total Pay
$29,154

Brenjuander Jones is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,154.

Donna Mcgarrey

Police Officer 1/PPD Police

2023 total comp
$29,153
Base pay
$10,819
Overtime
$298
Other pay
$18,036
Benefits
$0
Total compensation
$29,153
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20921
Total Pay
$29,153

Donna Mcgarrey is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $29,153.

Kyle Tran

Police Officer 1/PPD Police

2026 total comp
$29,138
Base pay
$17,631
Overtime
$3,727
Other pay
$7,780
Benefits
$0
Total compensation
$29,138
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52195
Total Pay
$29,138

Kyle Tran works as a Police Officer 1 for PPD Police. Their status is salaried. Kyle earned $29,138 in 2026.

Brian Mitchell

Police Officer 1/PPD Police

2026 total comp
$29,132
Base pay
$21,648
Overtime
$4,474
Other pay
$3,010
Benefits
$0
Total compensation
$29,132
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21744
Total Pay
$29,132

Brian Mitchell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,132.

Horace Lopez

Police Officer 1/PPD Police

2026 total comp
$29,119
Base pay
$21,648
Overtime
$4,338
Other pay
$3,132
Benefits
$0
Total compensation
$29,119
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
153
Total Pay
$29,119

At PPD Police, Horace Lopez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,119.

Alexander Dejesus

Police Officer 1/PPD Police

2026 total comp
$29,119
Base pay
$21,648
Overtime
$4,338
Other pay
$3,132
Benefits
$0
Total compensation
$29,119
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25750
Total Pay
$29,119

Alexander Dejesus is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,119.

Manuel Lopez

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8264
Total Pay
$29,116

Manuel Lopez works as a Police Officer 1 for PPD Police. Their status is salaried. Manuel earned $29,116 in 2026.

Tyler Kriebel

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36777
Total Pay
$29,116

Tyler Kriebel holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,116.

John Glowacki

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34081
Total Pay
$29,116

John Glowacki works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $29,116 in 2026.

Robert Tavarez

Police Officer 1/PPD Police

2026 total comp
$29,095
Base pay
$21,648
Overtime
$4,270
Other pay
$3,176
Benefits
$0
Total compensation
$29,095
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19887
Total Pay
$29,095

Robert Tavarez works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $29,095 in 2026.

William Forbes

Police Officer 1/PPD Police

2026 total comp
$29,081
Base pay
$21,648
Overtime
$4,304
Other pay
$3,128
Benefits
$0
Total compensation
$29,081
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6917
Total Pay
$29,081

William Forbes works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $29,081 in 2026.

Michael Staunton

Police Officer 1/PPD Police

2026 total comp
$29,079
Base pay
$21,648
Overtime
$4,779
Other pay
$2,652
Benefits
$0
Total compensation
$29,079
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22268
Total Pay
$29,079

Michael Staunton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,079.

Natalie Biondo

Police Officer 1/PPD Police

2026 total comp
$29,078
Base pay
$20,783
Overtime
$5,466
Other pay
$2,829
Benefits
$0
Total compensation
$29,078
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
6651
Total Pay
$29,078

Natalie Biondo works as a Police Officer 1 for PPD Police. Their status is salaried. Natalie earned $29,078 in 2026.

Miguel Torres

Police Officer 1/PPD Police

2026 total comp
$29,070
Base pay
$21,648
Overtime
$4,067
Other pay
$3,354
Benefits
$0
Total compensation
$29,070
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8866
Total Pay
$29,070

Miguel Torres is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,070.

Lynda Manley

Police Officer 1/PPD Police

2025 total comp
$29,067
Base pay
$8,299
Overtime
$3,631
Other pay
$17,137
Benefits
$0
Total compensation
$29,067
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33851
Total Pay
$29,067

Lynda Manley is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $29,067.

Renaud Cenatus

Police Officer 1/PPD Police

2026 total comp
$29,064
Base pay
$18,185
Overtime
$3,103
Other pay
$7,776
Benefits
$0
Total compensation
$29,064
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49285
Total Pay
$29,064

Renaud Cenatus is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,064.

Aaron Mcginley

Police Officer 1/PPD Police

2026 total comp
$29,060
Base pay
$17,631
Overtime
$3,654
Other pay
$7,775
Benefits
$0
Total compensation
$29,060
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52093
Total Pay
$29,060

Aaron Mcginley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,060.

Emmanuel Baldwin

Police Officer 1/PPD Police

2026 total comp
$29,058
Base pay
$18,532
Overtime
$8,260
Other pay
$2,265
Benefits
$0
Total compensation
$29,058
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
30890
Total Pay
$29,058

Emmanuel Baldwin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,058.

David Woolridge

Police Officer 1/PPD Police

2026 total comp
$29,056
Base pay
$21,648
Overtime
$4,406
Other pay
$3,002
Benefits
$0
Total compensation
$29,056
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28167
Total Pay
$29,056

David Woolridge holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,056.

Jessica Martinez

Police Officer 1/PPD Police

2026 total comp
$29,043
Base pay
$21,648
Overtime
$4,270
Other pay
$3,124
Benefits
$0
Total compensation
$29,043
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27814
Total Pay
$29,043

Jessica Martinez works as a Police Officer 1 for PPD Police. Their status is salaried. Jessica earned $29,043 in 2026.

Lindsey Meyer

Police Officer 1/PPD Police

2026 total comp
$29,042
Base pay
$21,648
Overtime
$4,745
Other pay
$2,649
Benefits
$0
Total compensation
$29,042
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11083
Total Pay
$29,042

Lindsey Meyer works as a Police Officer 1 for PPD Police. Their status is salaried. Lindsey earned $29,042 in 2026.

Peter Sztenderowicz

Police Officer 1/PPD Police

2026 total comp
$29,042
Base pay
$21,648
Overtime
$4,745
Other pay
$2,648
Benefits
$0
Total compensation
$29,042
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7569
Total Pay
$29,042

Peter Sztenderowicz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,042.

Alocious Beyan

Police Officer 1/PPD Police

2026 total comp
$29,042
Base pay
$21,648
Overtime
$4,745
Other pay
$2,648
Benefits
$0
Total compensation
$29,042
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14158
Total Pay
$29,042

At PPD Police, Alocious Beyan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,042.

Reginald Porter

Police Officer 1/PPD Police

2022 total comp
$29,018
Base pay
$0
Overtime
$0
Other pay
$29,018
Benefits
$0
Total compensation
$29,018
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
17037
Total Pay
$29,018

Reginald Porter works as a Police Officer 1 for PPD Police. Their status is salaried. Reginald earned $29,018 in 2022.

Sean Boyle

Police Officer 1/PPD Police

2026 total comp
$29,017
Base pay
$21,287
Overtime
$5,084
Other pay
$2,646
Benefits
$0
Total compensation
$29,017
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26203
Total Pay
$29,017

Sean Boyle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,017.

Bill Argyriou

Police Officer 1/PPD Police

2026 total comp
$29,013
Base pay
$21,648
Overtime
$4,542
Other pay
$2,823
Benefits
$0
Total compensation
$29,013
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2506
Total Pay
$29,013

Bill Argyriou holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,013.