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 31

Pamela Roberts

Police Officer 1/PPD Police

2022 total comp
$41,357
Base pay
$33,818
Overtime
$346
Other pay
$7,193
Benefits
$0
Total compensation
$41,357
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
34443
Total Pay
$41,357

Pamela Roberts works as a Police Officer 1 for PPD Police. Their status is salaried. Pamela earned $41,357 in 2022.

Steven Berardi

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28648
Total Pay
$41,333

Steven Berardi holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $41,333.

Kevin Gorman

Police Officer 1/PPD Police

2026 total comp
$41,301
Base pay
$21,648
Overtime
$15,387
Other pay
$4,266
Benefits
$0
Total compensation
$41,301
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
7375
Total Pay
$33,714

Kevin Gorman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,301.

Carlos Quintana

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
25461
Total Pay
$41,300

Carlos Quintana holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $41,300.

Franklin Wallace

Police Officer 1/PPD Police

2026 total comp
$41,289
Base pay
$21,648
Overtime
$15,624
Other pay
$4,016
Benefits
$0
Total compensation
$41,289
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21079
Total Pay
$41,289

Franklin Wallace is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,289.

Gregory Simon Jr

Police Officer 1/PPD Police

2026 total comp
$41,270
Base pay
$21,648
Overtime
$15,184
Other pay
$4,438
Benefits
$0
Total compensation
$41,270
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32664
Total Pay
$41,270

At PPD Police, Gregory Simon Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,270.

Stephen Mancuso

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
2732
Total Pay
$41,260

Stephen Mancuso is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $41,260.

Zeb Kopczynskie

Police Officer 1/PPD Police

2026 total comp
$41,223
Base pay
$21,648
Overtime
$15,997
Other pay
$3,577
Benefits
$0
Total compensation
$41,223
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38080
Total Pay
$41,223

Zeb Kopczynskie holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,223.

Rafael Maldonado Jr

Police Officer 1/PPD Police

2024 total comp
$41,209
Base pay
$11,240
Overtime
$0
Other pay
$29,969
Benefits
$0
Total compensation
$41,209
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27804
Total Pay
$41,209

At PPD Police, Rafael Maldonado Jr serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $41,209.

Kyle Cross

Police Officer 1/PPD Police

2026 total comp
$41,201
Base pay
$21,648
Overtime
$14,743
Other pay
$4,810
Benefits
$0
Total compensation
$41,201
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35981
Total Pay
$41,201

Kyle Cross is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,201.

Nadine Crawford

Police Officer 1/PPD Police

2026 total comp
$41,199
Base pay
$21,648
Overtime
$14,912
Other pay
$4,638
Benefits
$0
Total compensation
$41,199
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23383
Total Pay
$41,199

Nadine Crawford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,199.

Edwin Padua

Police Officer 1/PPD Police

2026 total comp
$41,199
Base pay
$21,648
Overtime
$15,794
Other pay
$3,756
Benefits
$0
Total compensation
$41,199
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8649
Total Pay
$41,199

At PPD Police, Edwin Padua serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,199.

Austin Gill

Police Officer 1/PPD Police

2022 total comp
$41,180
Base pay
$33,006
Overtime
$1,243
Other pay
$6,931
Benefits
$0
Total compensation
$41,180
Employment type
Salaried

Source-specific fields

Base Salary
$63,945
Employee Category
Civil Service
Job Code
6A02
Public Id
37823
Total Pay
$41,180

Austin Gill works as a Police Officer 1 for PPD Police. Their status is salaried. Austin earned $41,180 in 2022.

Jerry Moore Jr

Police Officer 1/PPD Police

2025 total comp
$41,154
Base pay
$28,356
Overtime
$0
Other pay
$12,798
Benefits
$0
Total compensation
$41,154
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6268
Total Pay
$41,154

Jerry Moore Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Jerry earned $41,154 in 2025.

Jonathan Berryman

Police Officer 1/PPD Police

2026 total comp
$41,150
Base pay
$21,648
Overtime
$15,251
Other pay
$4,250
Benefits
$0
Total compensation
$41,150
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3641
Total Pay
$41,150

Jonathan Berryman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,150.

Michael Dixon

Police Officer 1/PPD Police

2020 total comp
$41,140
Base pay
$4,071
Overtime
$0
Other pay
$37,068
Benefits
$0
Total compensation
$41,140
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
12608
Total Pay
$41,140

At PPD Police, Michael Dixon serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $41,140.

Michael Laverghetta

Police Officer 1/PPD Police

2026 total comp
$41,139
Base pay
$21,648
Overtime
$15,489
Other pay
$4,002
Benefits
$0
Total compensation
$41,139
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14187
Total Pay
$41,139

Michael Laverghetta works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $41,139 in 2026.

Albert Macchione Iii

Police Officer 1/PPD Police

2026 total comp
$41,118
Base pay
$21,648
Overtime
$15,048
Other pay
$4,422
Benefits
$0
Total compensation
$41,118
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5280
Total Pay
$41,118

Albert Macchione Iii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,118.

Christopher Kearns

Police Officer 1/PPD Police

2021 total comp
$41,100
Base pay
$14,961
Overtime
$2,721
Other pay
$23,419
Benefits
$0
Total compensation
$41,100
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32599
Total Pay
$41,100

Christopher Kearns is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $41,100.

Michael Negler

Police Officer 1/PPD Police

2026 total comp
$41,086
Base pay
$21,648
Overtime
$14,641
Other pay
$4,796
Benefits
$0
Total compensation
$41,086
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20959
Total Pay
$41,086

Michael Negler works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $41,086 in 2026.

Joseph Johnson Jr

Police Officer 1/PPD Police

2026 total comp
$41,086
Base pay
$21,648
Overtime
$14,641
Other pay
$4,796
Benefits
$0
Total compensation
$41,086
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12341
Total Pay
$41,086

Joseph Johnson Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $41,086 in 2026.

Eric Rivera

Police Officer 1/PPD Police

2026 total comp
$41,080
Base pay
$21,648
Overtime
$15,014
Other pay
$4,418
Benefits
$0
Total compensation
$41,080
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30350
Total Pay
$41,080

Eric Rivera is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,080.

Derek Brown

Police Officer 1/PPD Police

2026 total comp
$41,048
Base pay
$21,648
Overtime
$14,607
Other pay
$4,792
Benefits
$0
Total compensation
$41,048
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6690
Total Pay
$41,048

At PPD Police, Derek Brown serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,048.

Paul Hartigan

Police Officer 1/PPD Police

2024 total comp
$40,982
Base pay
$0
Overtime
$0
Other pay
$40,982
Benefits
$0
Total compensation
$40,982
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
17193
Total Pay
$40,982

At PPD Police, Paul Hartigan serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $40,982.

Richard Butler

Police Officer 1/PPD Police

2026 total comp
$40,971
Base pay
$21,648
Overtime
$14,540
Other pay
$4,783
Benefits
$0
Total compensation
$40,971
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17802
Total Pay
$40,971

Richard Butler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,971.

Mark Renzi

Police Officer 1/PPD Police

2026 total comp
$40,951
Base pay
$21,648
Overtime
$14,980
Other pay
$4,322
Benefits
$0
Total compensation
$40,951
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12100
Total Pay
$40,951

Mark Renzi works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $40,951 in 2026.

Ariel Lora

Police Officer 1/PPD Police

2022 total comp
$40,939
Base pay
$26,870
Overtime
$332
Other pay
$13,737
Benefits
$0
Total compensation
$40,939
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
13245
Total Pay
$40,939

Ariel Lora holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $40,939.

Rashad Guess

Police Officer 1/PPD Police

2026 total comp
$40,894
Base pay
$21,648
Overtime
$14,641
Other pay
$4,604
Benefits
$0
Total compensation
$40,894
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19992
Total Pay
$40,894

Rashad Guess is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,894.

Stephen Williams

Police Officer 1/PPD Police

2024 total comp
$40,888
Base pay
$26,448
Overtime
$0
Other pay
$14,440
Benefits
$0
Total compensation
$40,888
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7341
Total Pay
$59,656

Stephen Williams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $40,888.

James Oneill

Police Officer 1/PPD Police

2026 total comp
$40,772
Base pay
$21,648
Overtime
$14,912
Other pay
$4,211
Benefits
$0
Total compensation
$40,772
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17094
Total Pay
$40,772

James Oneill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,772.

Philip Scratchard

Police Officer 1/PPD Police

2026 total comp
$40,772
Base pay
$21,648
Overtime
$14,912
Other pay
$4,211
Benefits
$0
Total compensation
$40,772
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19162
Total Pay
$40,772

Philip Scratchard holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,772.

James Martin

Police Officer 1/PPD Police

2026 total comp
$40,738
Base pay
$21,648
Overtime
$14,709
Other pay
$4,381
Benefits
$0
Total compensation
$40,738
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25766
Total Pay
$40,738

At PPD Police, James Martin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,738.

Kevin Bell

Police Officer 1/PPD Police

2023 total comp
$40,705
Base pay
$12,092
Overtime
$239
Other pay
$28,375
Benefits
$0
Total compensation
$40,705
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
18548
Total Pay
$40,705

At PPD Police, Kevin Bell serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $40,705.

Kenneth Kustra

Police Officer 1/PPD Police

2023 total comp
$40,685
Base pay
$27,419
Overtime
$4,117
Other pay
$9,149
Benefits
$0
Total compensation
$40,685
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
5608
Total Pay
$40,685

Kenneth Kustra holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $40,685.

Brian Williams

Police Officer 1/PPD Police

2026 total comp
$40,675
Base pay
$21,648
Overtime
$14,653
Other pay
$4,374
Benefits
$0
Total compensation
$40,675
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16537
Total Pay
$40,675

Brian Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $40,675 in 2026.

Brian Buttner

Police Officer 1/PPD Police

2021 total comp
$40,671
Base pay
$30,161
Overtime
$1,484
Other pay
$9,025
Benefits
$0
Total compensation
$40,671
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
6596
Total Pay
$40,671

Brian Buttner is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $40,671.

Michael Levin

Police Officer 1/PPD Police

2026 total comp
$40,659
Base pay
$21,648
Overtime
$14,811
Other pay
$4,200
Benefits
$0
Total compensation
$40,659
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25718
Total Pay
$40,659

Michael Levin works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $40,659 in 2026.

Thomas Bullick

Police Officer 1/PPD Police

2026 total comp
$40,639
Base pay
$21,648
Overtime
$15,285
Other pay
$3,705
Benefits
$0
Total compensation
$40,639
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15625
Total Pay
$40,639

Thomas Bullick works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $40,639 in 2026.

Michael Vu

Police Officer 1/PPD Police

2026 total comp
$40,602
Base pay
$21,648
Overtime
$15,251
Other pay
$3,702
Benefits
$0
Total compensation
$40,602
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28265
Total Pay
$40,602

Michael Vu is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,602.

Michael Cahill

Police Officer 1/PPD Police

2026 total comp
$40,588
Base pay
$21,648
Overtime
$14,370
Other pay
$4,569
Benefits
$0
Total compensation
$40,588
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36057
Total Pay
$40,588

Michael Cahill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,588.