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 68

Joseph Kent Jr.

Police Officer 1/PPD Police

2026 total comp
$28,359
Base pay
$21,648
Overtime
$3,660
Other pay
$3,050
Benefits
$0
Total compensation
$28,359
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31647
Total Pay
$28,359

Joseph Kent Jr. is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,359.

Gregory Caruso

Police Officer 1/PPD Police

2026 total comp
$28,357
Base pay
$21,648
Overtime
$4,248
Other pay
$2,461
Benefits
$0
Total compensation
$28,357
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38068
Total Pay
$28,357

Gregory Caruso works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $28,357 in 2026.

Devon Price

Police Officer 1/PPD Police

2026 total comp
$28,346
Base pay
$16,949
Overtime
$8,812
Other pay
$2,585
Benefits
$0
Total compensation
$28,346
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17935
Total Pay
$28,346

Devon Price holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,346.

Paul Sulock

Police Officer 1/PPD Police

2025 total comp
$28,342
Base pay
$0
Overtime
$0
Other pay
$28,342
Benefits
$0
Total compensation
$28,342
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
19569
Total Pay
$28,342

Paul Sulock works as a Police Officer 1 for PPD Police. Their status is salaried. Paul earned $28,342 in 2025.

Brian Goodyear

Police Officer 1/PPD Police

2026 total comp
$28,338
Base pay
$21,648
Overtime
$3,762
Other pay
$2,928
Benefits
$0
Total compensation
$28,338
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36451
Total Pay
$28,338

Brian Goodyear is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,338.

Jonathan Harvey

Police Officer 1/PPD Police

2026 total comp
$28,338
Base pay
$21,648
Overtime
$3,762
Other pay
$2,928
Benefits
$0
Total compensation
$28,338
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21757
Total Pay
$28,338

Jonathan Harvey works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $28,338 in 2026.

Mark Kim

Police Officer 1/PPD Police

2026 total comp
$28,333
Base pay
$21,648
Overtime
$4,101
Other pay
$2,584
Benefits
$0
Total compensation
$28,333
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33487
Total Pay
$28,333

At PPD Police, Mark Kim serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,333.

Michael Allen

Police Officer 1/PPD Police

2026 total comp
$28,332
Base pay
$18,185
Overtime
$2,705
Other pay
$7,442
Benefits
$0
Total compensation
$28,332
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48206
Total Pay
$28,332

At PPD Police, Michael Allen serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,332.

Christopher Egan

Police Officer 1/PPD Police

2026 total comp
$28,321
Base pay
$21,648
Overtime
$3,626
Other pay
$3,046
Benefits
$0
Total compensation
$28,321
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6120
Total Pay
$28,321

At PPD Police, Christopher Egan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,321.

Robert Evans

Police Officer 1/PPD Police

2026 total comp
$28,309
Base pay
$21,648
Overtime
$3,389
Other pay
$3,272
Benefits
$0
Total compensation
$28,309
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13108
Total Pay
$28,309

At PPD Police, Robert Evans serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,309.

Mark Kusowski

Police Officer 1/PPD Police

2026 total comp
$28,300
Base pay
$21,648
Overtime
$3,728
Other pay
$2,924
Benefits
$0
Total compensation
$28,300
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27532
Total Pay
$28,300

Mark Kusowski works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $28,300 in 2026.

James Kargbo

Police Officer 1/PPD Police

2026 total comp
$28,284
Base pay
$16,669
Overtime
$3,601
Other pay
$8,014
Benefits
$0
Total compensation
$28,284
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52045
Total Pay
$28,284

At PPD Police, James Kargbo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,284.

Joseph Schrank Jr.

Police Officer 1/PPD Police

2026 total comp
$28,283
Base pay
$21,648
Overtime
$3,593
Other pay
$3,042
Benefits
$0
Total compensation
$28,283
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22133
Total Pay
$28,283

Joseph Schrank Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,283.

Eric Olmeda

Police Officer 1/PPD Police

2026 total comp
$28,269
Base pay
$18,185
Overtime
$8,484
Other pay
$1,600
Benefits
$0
Total compensation
$28,269
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50940
Total Pay
$28,269

Eric Olmeda is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,269.

Raymond Fountain

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2032
Total Pay
$28,259

Raymond Fountain holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,259.

Joseph Fields

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3778
Total Pay
$28,259

Joseph Fields holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,259.

Jeffrey Bascomb Jr

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6989
Total Pay
$28,259

At PPD Police, Jeffrey Bascomb Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,259.

Robert Bonino

Police Officer 1/PPD Police

2026 total comp
$28,253
Base pay
$21,648
Overtime
$3,423
Other pay
$3,181
Benefits
$0
Total compensation
$28,253
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21851
Total Pay
$28,253

At PPD Police, Robert Bonino serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,253.

Rodney Hall

Police Officer 1/PPD Police

2026 total comp
$28,251
Base pay
$19,484
Overtime
$7,168
Other pay
$1,599
Benefits
$0
Total compensation
$28,251
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43604
Total Pay
$28,251

Rodney Hall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,251.

John Urban

Police Officer 1/PPD Police

2026 total comp
$28,251
Base pay
$19,484
Overtime
$7,168
Other pay
$1,599
Benefits
$0
Total compensation
$28,251
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43979
Total Pay
$28,251

John Urban works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $28,251 in 2026.

Mark Moore

Police Officer 1/PPD Police

2023 total comp
$28,233
Base pay
$14,319
Overtime
$119
Other pay
$13,794
Benefits
$0
Total compensation
$28,233
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9326
Total Pay
$37,197

At PPD Police, Mark Moore serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $28,233.

Amanda Rodriguez

Police Officer 1/PPD Police

2026 total comp
$28,232
Base pay
$18,185
Overtime
$2,904
Other pay
$7,144
Benefits
$0
Total compensation
$28,232
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50204
Total Pay
$28,232

Amanda Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,232.

Christopher Toman

Police Officer 1/PPD Police

2026 total comp
$28,225
Base pay
$21,648
Overtime
$3,660
Other pay
$2,916
Benefits
$0
Total compensation
$28,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36697
Total Pay
$28,225

Christopher Toman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,225.

Ciante Bradley

Police Officer 1/PPD Police

2026 total comp
$28,225
Base pay
$21,648
Overtime
$3,660
Other pay
$2,916
Benefits
$0
Total compensation
$28,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34015
Total Pay
$28,225

Ciante Bradley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,225.

Frank Chiarella

Police Officer 1/PPD Police

2026 total comp
$28,221
Base pay
$21,648
Overtime
$3,999
Other pay
$2,574
Benefits
$0
Total compensation
$28,221
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19646
Total Pay
$28,221

Frank Chiarella works as a Police Officer 1 for PPD Police. Their status is salaried. Frank earned $28,221 in 2026.

Daniel Mckeown

Police Officer 1/PPD Police

2026 total comp
$28,221
Base pay
$21,648
Overtime
$3,999
Other pay
$2,574
Benefits
$0
Total compensation
$28,221
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31805
Total Pay
$28,221

Daniel Mckeown works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $28,221 in 2026.

Joshua Rubin

Police Officer 1/PPD Police

2026 total comp
$28,218
Base pay
$21,648
Overtime
$4,982
Other pay
$1,587
Benefits
$0
Total compensation
$28,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4210
Total Pay
$28,218

Joshua Rubin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,218.

Steven Klepczynski

Police Officer 1/PPD Police

2026 total comp
$28,207
Base pay
$21,648
Overtime
$3,525
Other pay
$3,034
Benefits
$0
Total compensation
$28,207
Employment type
Salaried

Source-specific fields

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

Steven Klepczynski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,207.

Yvette Colston

Police Officer 1/PPD Police

2026 total comp
$28,207
Base pay
$21,648
Overtime
$3,525
Other pay
$3,034
Benefits
$0
Total compensation
$28,207
Employment type
Salaried

Source-specific fields

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

Yvette Colston works as a Police Officer 1 for PPD Police. Their status is salaried. Yvette earned $28,207 in 2026.

Patrick Quinn

Police Officer 1/PPD Police

2026 total comp
$28,207
Base pay
$21,648
Overtime
$3,525
Other pay
$3,034
Benefits
$0
Total compensation
$28,207
Employment type
Salaried

Source-specific fields

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

Patrick Quinn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,207.

James Strohm

Police Officer 1/PPD Police

2020 total comp
$28,203
Base pay
$0
Overtime
$0
Other pay
$28,203
Benefits
$0
Total compensation
$28,203
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
11359
Total Pay
$28,203

At PPD Police, James Strohm serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $28,203.

Edward Sadowski Iii

Police Officer 1/PPD Police

2026 total comp
$28,194
Base pay
$21,648
Overtime
$3,254
Other pay
$3,292
Benefits
$0
Total compensation
$28,194
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11596
Total Pay
$28,194

At PPD Police, Edward Sadowski Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,194.

Timothy Mc Laughlin

Police Officer 1/PPD Police

2026 total comp
$28,194
Base pay
$21,648
Overtime
$3,254
Other pay
$3,292
Benefits
$0
Total compensation
$28,194
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2730
Total Pay
$28,194

Timothy Mc Laughlin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,194.

Robert Bivenour

Police Officer 1/PPD Police

2026 total comp
$28,194
Base pay
$21,648
Overtime
$3,254
Other pay
$3,292
Benefits
$0
Total compensation
$28,194
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16536
Total Pay
$28,194

Robert Bivenour works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $28,194 in 2026.

Michael Navedo

Police Officer 1/PPD Police

2026 total comp
$28,187
Base pay
$21,648
Overtime
$3,626
Other pay
$2,912
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13500
Total Pay
$28,187

At PPD Police, Michael Navedo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,187.

Matthew Walsh

Police Officer 1/PPD Police

2026 total comp
$28,187
Base pay
$21,648
Overtime
$3,796
Other pay
$2,742
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32790
Total Pay
$28,187

Matthew Walsh holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,187.

Brittany Palmer

Police Officer 1/PPD Police

2026 total comp
$28,187
Base pay
$21,648
Overtime
$3,796
Other pay
$2,742
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10565
Total Pay
$28,187

Brittany Palmer works as a Police Officer 1 for PPD Police. Their status is salaried. Brittany earned $28,187 in 2026.

Jonathan Devine

Police Officer 1/PPD Police

2026 total comp
$28,187
Base pay
$21,648
Overtime
$3,796
Other pay
$2,742
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32365
Total Pay
$28,187

Jonathan Devine holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,187.

Daniel Aquilone

Police Officer 1/PPD Police

2026 total comp
$28,185
Base pay
$19,484
Overtime
$7,290
Other pay
$1,411
Benefits
$0
Total compensation
$28,185
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44475
Total Pay
$28,185

Daniel Aquilone is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,185.

Francis Coyle

Police Officer 1/PPD Police

2026 total comp
$28,184
Base pay
$21,648
Overtime
$3,965
Other pay
$2,570
Benefits
$0
Total compensation
$28,184
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3660
Total Pay
$28,184

Francis Coyle is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,184.