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 32

Giovanni Maysonet

Police Officer 1/PPD Police

2026 total comp
$40,565
Base pay
$21,648
Overtime
$15,217
Other pay
$3,699
Benefits
$0
Total compensation
$40,565
Employment type
Salaried

Source-specific fields

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

Giovanni Maysonet works as a Police Officer 1 for PPD Police. Their status is salaried. Giovanni earned $40,565 in 2026.

Dylan Marnoch

Police Officer 1/PPD Police

2026 total comp
$40,565
Base pay
$20,564
Overtime
$16,302
Other pay
$3,699
Benefits
$0
Total compensation
$40,565
Employment type
Salaried

Source-specific fields

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

Dylan Marnoch works as a Police Officer 1 for PPD Police. Their status is salaried. Dylan earned $40,565 in 2026.

Richard Devlin

Police Officer 1/PPD Police

2026 total comp
$40,527
Base pay
$21,648
Overtime
$15,184
Other pay
$3,695
Benefits
$0
Total compensation
$40,527
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2562
Total Pay
$26,967

Richard Devlin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,527.

Yolanda Williams

Police Officer 1/PPD Police

2026 total comp
$40,512
Base pay
$21,648
Overtime
$14,302
Other pay
$4,561
Benefits
$0
Total compensation
$40,512
Employment type
Salaried

Source-specific fields

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

Yolanda Williams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,512.

Anthony Ciasullo

Police Officer 1/PPD Police

2026 total comp
$40,502
Base pay
$21,648
Overtime
$14,235
Other pay
$4,619
Benefits
$0
Total compensation
$40,502
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anthony Ciasullo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,502.

James Putro Jr

Police Officer 1/PPD Police

2026 total comp
$40,473
Base pay
$21,648
Overtime
$14,269
Other pay
$4,556
Benefits
$0
Total compensation
$40,473
Employment type
Salaried

Source-specific fields

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

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

Brian Malone

Police Officer 1/PPD Police

2026 total comp
$40,473
Base pay
$21,648
Overtime
$14,269
Other pay
$4,556
Benefits
$0
Total compensation
$40,473
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brian Malone serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,473.

Patrick Saba

Police Officer 1/PPD Police

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

Source-specific fields

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

Patrick Saba works as a Police Officer 1 for PPD Police. Their status is salaried. Patrick earned $40,470 in 2026.

Gregory Puchino

Police Officer 1/PPD Police

2024 total comp
$40,464
Base pay
$10,579
Overtime
$0
Other pay
$29,885
Benefits
$0
Total compensation
$40,464
Employment type
Salaried

Source-specific fields

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

Gregory Puchino works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $40,464 in 2024.

Steven Barnes

Police Officer 1/PPD Police

2026 total comp
$40,371
Base pay
$21,648
Overtime
$13,387
Other pay
$5,336
Benefits
$0
Total compensation
$40,371
Employment type
Salaried

Source-specific fields

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

Steven Barnes is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,371.

Mark Klein

Police Officer 1/PPD Police

2026 total comp
$40,360
Base pay
$21,648
Overtime
$13,489
Other pay
$5,223
Benefits
$0
Total compensation
$40,360
Employment type
Salaried

Source-specific fields

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

At PPD Police, Mark Klein serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,360.

Sharon Echevarria

Police Officer 1/PPD Police

2026 total comp
$40,359
Base pay
$21,648
Overtime
$14,167
Other pay
$4,544
Benefits
$0
Total compensation
$40,359
Employment type
Salaried

Source-specific fields

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

Sharon Echevarria works as a Police Officer 1 for PPD Police. Their status is salaried. Sharon earned $40,359 in 2026.

Omar Ramos

Police Officer 1/PPD Police

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

Source-specific fields

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

Omar Ramos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,359.

Richard Woertz Jr.

Police Officer 1/PPD Police

2026 total comp
$40,345
Base pay
$21,648
Overtime
$14,031
Other pay
$4,665
Benefits
$0
Total compensation
$40,345
Employment type
Salaried

Source-specific fields

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

At PPD Police, Richard Woertz Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,345.

Malik Robinson

Police Officer 1/PPD Police

2026 total comp
$40,341
Base pay
$21,648
Overtime
$15,014
Other pay
$3,678
Benefits
$0
Total compensation
$40,341
Employment type
Salaried

Source-specific fields

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

At PPD Police, Malik Robinson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,341.

Benjamin Santiago Jr

Police Officer 1/PPD Police

2025 total comp
$40,331
Base pay
$36,655
Overtime
$0
Other pay
$3,676
Benefits
$0
Total compensation
$40,331
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
35912
Total Pay
$40,331

Benjamin Santiago Jr is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $40,331.

George Scott Jr

Police Officer 1/PPD Police

2026 total comp
$40,319
Base pay
$21,648
Overtime
$13,963
Other pay
$4,707
Benefits
$0
Total compensation
$40,319
Employment type
Salaried

Source-specific fields

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

George Scott Jr works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $40,319 in 2026.

Brion Walsh

Police Officer 1/PPD Police

2026 total comp
$40,313
Base pay
$21,648
Overtime
$14,743
Other pay
$3,921
Benefits
$0
Total compensation
$40,313
Employment type
Salaried

Source-specific fields

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

Brion Walsh holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,313.

Geraldine Gurley

Police Officer 1/PPD Police

2026 total comp
$40,308
Base pay
$21,648
Overtime
$3,254
Other pay
$15,406
Benefits
$0
Total compensation
$40,308
Employment type
Salaried

Source-specific fields

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

Geraldine Gurley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,308.

Raymond Heim

Police Officer 1/PPD Police

2026 total comp
$40,283
Base pay
$21,648
Overtime
$14,099
Other pay
$4,535
Benefits
$0
Total compensation
$40,283
Employment type
Salaried

Source-specific fields

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

Raymond Heim is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,283.

Robert Hines Jr.

Police Officer 1/PPD Police

2026 total comp
$40,283
Base pay
$21,648
Overtime
$14,099
Other pay
$4,535
Benefits
$0
Total compensation
$40,283
Employment type
Salaried

Source-specific fields

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

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

Dwayne Merrell

Police Officer 1/PPD Police

2026 total comp
$40,282
Base pay
$21,648
Overtime
$14,099
Other pay
$4,535
Benefits
$0
Total compensation
$40,282
Employment type
Salaried

Source-specific fields

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

Dwayne Merrell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,282.

John Chladek

Police Officer 1/PPD Police

2019 total comp
$40,249
Base pay
$34,700
Overtime
$212
Other pay
$5,338
Benefits
$0
Total compensation
$40,249
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
27908
Total Pay
$40,249

John Chladek holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $40,249.

Jason Branyan

Police Officer 1/PPD Police

2026 total comp
$40,245
Base pay
$21,648
Overtime
$14,269
Other pay
$4,328
Benefits
$0
Total compensation
$40,245
Employment type
Salaried

Source-specific fields

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

Jason Branyan works as a Police Officer 1 for PPD Police. Their status is salaried. Jason earned $40,245 in 2026.

Francis Veith

Police Officer 1/PPD Police

2026 total comp
$40,229
Base pay
$21,648
Overtime
$14,912
Other pay
$3,668
Benefits
$0
Total compensation
$40,229
Employment type
Salaried

Source-specific fields

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

Francis Veith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,229.

Andrew Oldrati

Police Officer 1/PPD Police

2026 total comp
$40,204
Base pay
$21,648
Overtime
$13,862
Other pay
$4,693
Benefits
$0
Total compensation
$40,204
Employment type
Salaried

Source-specific fields

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

Andrew Oldrati is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,204.

Alfred Fiorentino

Police Officer 1/PPD Police

2026 total comp
$40,168
Base pay
$21,648
Overtime
$13,997
Other pay
$4,522
Benefits
$0
Total compensation
$40,168
Employment type
Salaried

Source-specific fields

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

Alfred Fiorentino is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,168.

Eyleen Archie

Police Officer 1/PPD Police

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

Source-specific fields

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

Eyleen Archie holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,168.

Fatima Henderson

Police Officer 1/PPD Police

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

Source-specific fields

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

Fatima Henderson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,168.

Keyna Washington

Police Officer 1/PPD Police

2024 total comp
$40,160
Base pay
$24,795
Overtime
$496
Other pay
$14,870
Benefits
$0
Total compensation
$40,160
Employment type
Salaried

Source-specific fields

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

Keyna Washington is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $40,160.

Modesto Vargas

Police Officer 1/PPD Police

2026 total comp
$40,131
Base pay
$21,648
Overtime
$14,167
Other pay
$4,315
Benefits
$0
Total compensation
$40,131
Employment type
Salaried

Source-specific fields

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

Modesto Vargas holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,131.

William Beck Jr.

Police Officer 1/PPD Police

2023 total comp
$40,103
Base pay
$27,419
Overtime
$3,623
Other pay
$9,060
Benefits
$0
Total compensation
$40,103
Employment type
Salaried

Source-specific fields

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

At PPD Police, William Beck Jr. serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $40,103.

Anthony Mergiotti

Police Officer 1/PPD Police

2026 total comp
$40,092
Base pay
$21,648
Overtime
$14,302
Other pay
$4,141
Benefits
$0
Total compensation
$40,092
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anthony Mergiotti serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,092.

Travis Clark

Police Officer 1/PPD Police

2026 total comp
$40,050
Base pay
$21,648
Overtime
$14,506
Other pay
$3,896
Benefits
$0
Total compensation
$40,050
Employment type
Salaried

Source-specific fields

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

Travis Clark holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,050.

Raul Pinto

Police Officer 1/PPD Police

2026 total comp
$40,016
Base pay
$21,648
Overtime
$14,235
Other pay
$4,133
Benefits
$0
Total compensation
$40,016
Employment type
Salaried

Source-specific fields

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

At PPD Police, Raul Pinto serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,016.

Rachael Catalini

Police Officer 1/PPD Police

2026 total comp
$40,015
Base pay
$21,648
Overtime
$13,862
Other pay
$4,505
Benefits
$0
Total compensation
$40,015
Employment type
Salaried

Source-specific fields

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

Rachael Catalini works as a Police Officer 1 for PPD Police. Their status is salaried. Rachael earned $40,015 in 2026.

Timothy Camlin

Police Officer 1/PPD Police

2026 total comp
$40,013
Base pay
$21,648
Overtime
$14,472
Other pay
$3,892
Benefits
$0
Total compensation
$40,013
Employment type
Salaried

Source-specific fields

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

Timothy Camlin works as a Police Officer 1 for PPD Police. Their status is salaried. Timothy earned $40,013 in 2026.

Christopher Frazier

Police Officer 1/PPD Police

2026 total comp
$40,012
Base pay
$21,648
Overtime
$13,692
Other pay
$4,671
Benefits
$0
Total compensation
$40,012
Employment type
Salaried

Source-specific fields

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

Christopher Frazier is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,012.

Jason Seigafuse

Police Officer 1/PPD Police

2026 total comp
$39,979
Base pay
$21,648
Overtime
$14,031
Other pay
$4,299
Benefits
$0
Total compensation
$39,979
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8489
Total Pay
$39,979

At PPD Police, Jason Seigafuse serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $39,979.

Kevin Palmer

Police Officer 1/PPD Police

2026 total comp
$39,979
Base pay
$21,648
Overtime
$14,201
Other pay
$4,129
Benefits
$0
Total compensation
$39,979
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24718
Total Pay
$39,979

Kevin Palmer works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $39,979 in 2026.