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 2

Andy Chan

Police Officer 1/PPD Police

2021 total comp
$180,200
Base pay
$35,905
Overtime
$0
Other pay
$144,295
Benefits
$0
Total compensation
$180,200
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32052
Total Pay
$180,200

Andy Chan works as a Police Officer 1 for PPD Police. Their status is salaried. Andy earned $180,200 in 2021.

Luis Colon

Police Officer 1/PPD Police

2023 total comp
$180,118
Base pay
$0
Overtime
$0
Other pay
$180,118
Benefits
$0
Total compensation
$180,118
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29058
Total Pay
$180,118

Luis Colon is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $180,118.

Michael Gough

Police Officer 1/PPD Police

2020 total comp
$178,420
Base pay
$57,457
Overtime
$20,777
Other pay
$100,186
Benefits
$0
Total compensation
$178,420
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
12083
Total Pay
$178,420

Michael Gough is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $178,420.

Richard Brehant

Police Officer 1/PPD Police

2025 total comp
$176,613
Base pay
$71,605
Overtime
$2,866
Other pay
$102,141
Benefits
$0
Total compensation
$176,613
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22650
Total Pay
$176,613

Richard Brehant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $176,613.

Andrew Pocoroba

Police Officer 1/PPD Police

2020 total comp
$175,167
Base pay
$45,489
Overtime
$2,655
Other pay
$127,024
Benefits
$0
Total compensation
$175,167
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
25611
Total Pay
$175,167

At PPD Police, Andrew Pocoroba serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $175,167.

Joseph Pawko

Police Officer 1/PPD Police

2021 total comp
$172,412
Base pay
$7,480
Overtime
$0
Other pay
$164,931
Benefits
$0
Total compensation
$172,412
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17463
Total Pay
$172,412

Joseph Pawko holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $172,412.

Michael Mondrosch

Police Officer 1/PPD Police

2025 total comp
$172,044
Base pay
$39,767
Overtime
$14,750
Other pay
$117,527
Benefits
$0
Total compensation
$172,044
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
22907
Total Pay
$172,044

Michael Mondrosch holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $172,044.

Joseph Skitek

Police Officer 1/PPD Police

2025 total comp
$170,330
Base pay
$59,478
Overtime
$35,271
Other pay
$75,581
Benefits
$0
Total compensation
$170,330
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
18911
Total Pay
$170,330

Joseph Skitek holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $170,330.

James Keith

Police Officer 1/PPD Police

2025 total comp
$168,840
Base pay
$73,742
Overtime
$46,281
Other pay
$48,817
Benefits
$0
Total compensation
$168,840
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
14740
Total Pay
$168,840

James Keith works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $168,840 in 2025.

Richard Vanham

Police Officer 1/PPD Police

2020 total comp
$168,622
Base pay
$57,457
Overtime
$2,180
Other pay
$108,986
Benefits
$0
Total compensation
$168,622
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
19288
Total Pay
$168,622

At PPD Police, Richard Vanham serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $168,622.

Mark Strange

Police Officer 1/PPD Police

2025 total comp
$168,247
Base pay
$53,599
Overtime
$90,869
Other pay
$23,779
Benefits
$0
Total compensation
$168,247
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
761
Total Pay
$168,247

At PPD Police, Mark Strange serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $168,247.

Christopher Fisher

Police Officer 1/PPD Police

2022 total comp
$165,122
Base pay
$59,653
Overtime
$19,922
Other pay
$85,548
Benefits
$0
Total compensation
$165,122
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10680
Total Pay
$165,122

Christopher Fisher works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $165,122 in 2022.

Andrew Heyward

Police Officer 1/PPD Police

2020 total comp
$164,439
Base pay
$48,481
Overtime
$273
Other pay
$115,686
Benefits
$0
Total compensation
$164,439
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
21756
Total Pay
$164,439

Andrew Heyward is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $164,439.

Thomas Hawn

Police Officer 1/PPD Police

2023 total comp
$163,283
Base pay
$6,364
Overtime
$0
Other pay
$156,919
Benefits
$0
Total compensation
$163,283
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6866
Total Pay
$163,283

Thomas Hawn is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $163,283.

Mateo Garcia-Cardona

Police Officer 1/PPD Police

2025 total comp
$160,448
Base pay
$85,852
Overtime
$55,158
Other pay
$19,438
Benefits
$0
Total compensation
$160,448
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
30120
Total Pay
$160,448

Mateo Garcia-Cardona holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $160,448.

Kimble Matthews

Police Officer 1/PPD Police

2025 total comp
$159,919
Base pay
$6,916
Overtime
$0
Other pay
$153,003
Benefits
$0
Total compensation
$159,919
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6542
Total Pay
$159,919

Kimble Matthews is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $159,919.

Dorothy Schrader

Police Officer 1/PPD Police

2022 total comp
$158,848
Base pay
$81,290
Overtime
$268
Other pay
$77,289
Benefits
$0
Total compensation
$158,848
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4286
Total Pay
$158,848

Dorothy Schrader works as a Police Officer 1 for PPD Police. Their status is salaried. Dorothy earned $158,848 in 2022.

Thomas Gehan

Police Officer 1/PPD Police

2023 total comp
$158,679
Base pay
$42,296
Overtime
$0
Other pay
$116,383
Benefits
$0
Total compensation
$158,679
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27145
Total Pay
$158,679

At PPD Police, Thomas Gehan serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $158,679.

James Lippi

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36170
Total Pay
$158,222

James Lippi is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $158,222.

Jeffrey Nance

Police Officer 1/PPD Police

2024 total comp
$158,056
Base pay
$31,407
Overtime
$0
Other pay
$126,649
Benefits
$0
Total compensation
$158,056
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
23498
Total Pay
$158,056

Jeffrey Nance works as a Police Officer 1 for PPD Police. Their status is salaried. Jeffrey earned $158,056 in 2024.

James Yeager

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
44591
Total Pay
$157,133

James Yeager works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $157,133 in 2024.

Brian Monaghan

Police Officer 1/PPD Police

2020 total comp
$156,818
Base pay
$18,902
Overtime
$7,470
Other pay
$130,447
Benefits
$0
Total compensation
$156,818
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
4305
Total Pay
$156,818

Brian Monaghan is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $156,818.

Edwin Colon

Police Officer 1/PPD Police

2025 total comp
$154,523
Base pay
$34,580
Overtime
$1,297
Other pay
$118,647
Benefits
$0
Total compensation
$154,523
Employment type
Salaried

Source-specific fields

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

Edwin Colon is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $154,523.

Eugene Harris

Police Officer 1/PPD Police

2020 total comp
$154,414
Base pay
$30,570
Overtime
$15,327
Other pay
$108,517
Benefits
$0
Total compensation
$154,414
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
31970
Total Pay
$154,414

Eugene Harris works as a Police Officer 1 for PPD Police. Their status is salaried. Eugene earned $154,414 in 2020.

John Lee

Police Officer 1/PPD Police

2025 total comp
$153,332
Base pay
$86,219
Overtime
$53,631
Other pay
$13,482
Benefits
$0
Total compensation
$153,332
Employment type
Salaried

Source-specific fields

Base Salary
$89,242
Employee Category
Civil Service
Job Code
6A02
Public Id
38785
Total Pay
$153,332

At PPD Police, John Lee serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $153,332.

James Jonas

Police Officer 1/PPD Police

2021 total comp
$152,950
Base pay
$43,385
Overtime
$0
Other pay
$109,565
Benefits
$0
Total compensation
$152,950
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2408
Total Pay
$152,950

At PPD Police, James Jonas serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $152,950.

Bruce Smith

Police Officer 1/PPD Police

2020 total comp
$152,229
Base pay
$49,678
Overtime
$782
Other pay
$101,769
Benefits
$0
Total compensation
$152,229
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17976
Total Pay
$152,229

Bruce Smith works as a Police Officer 1 for PPD Police. Their status is salaried. Bruce earned $152,229 in 2020.

Edward Ricks Jr

Police Officer 1/PPD Police

2021 total comp
$150,945
Base pay
$7,480
Overtime
$5,722
Other pay
$137,743
Benefits
$0
Total compensation
$150,945
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
27791
Total Pay
$150,945

Edward Ricks Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $150,945 in 2021.

Benjamin Franklin

Police Officer 1/PPD Police

2020 total comp
$149,788
Base pay
$61,945
Overtime
$27,894
Other pay
$59,948
Benefits
$0
Total compensation
$149,788
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
30749
Total Pay
$149,788

Benjamin Franklin works as a Police Officer 1 for PPD Police. Their status is salaried. Benjamin earned $149,788 in 2020.

Edwin Holmes Iii

Police Officer 1/PPD Police

2020 total comp
$149,665
Base pay
$51,473
Overtime
$0
Other pay
$98,192
Benefits
$0
Total compensation
$149,665
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
12893
Total Pay
$149,665

Edwin Holmes Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $149,665.

Shawn Hughes

Police Officer 1/PPD Police

2022 total comp
$148,968
Base pay
$49,470
Overtime
$19,314
Other pay
$80,184
Benefits
$0
Total compensation
$148,968
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
33316
Total Pay
$148,968

At PPD Police, Shawn Hughes serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $148,968.

Joseph Lister

Police Officer 1/PPD Police

2025 total comp
$147,603
Base pay
$73,386
Overtime
$2,529
Other pay
$71,688
Benefits
$0
Total compensation
$147,603
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
17572
Total Pay
$147,603

Joseph Lister works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $147,603 in 2025.

James Burns

Police Officer 1/PPD Police

2021 total comp
$146,070
Base pay
$42,488
Overtime
$0
Other pay
$103,582
Benefits
$0
Total compensation
$146,070
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
26785
Total Pay
$127,655

James Burns holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $146,070.

Lamont Fox

Police Officer 1/PPD Police

2022 total comp
$145,868
Base pay
$81,290
Overtime
$39,184
Other pay
$25,394
Benefits
$0
Total compensation
$145,868
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19930
Total Pay
$145,868

Lamont Fox is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $145,868.

Mitchell Yanak Iii

Police Officer 1/PPD Police

2022 total comp
$144,649
Base pay
$71,744
Overtime
$0
Other pay
$72,905
Benefits
$0
Total compensation
$144,649
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17786
Total Pay
$144,649

Mitchell Yanak Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $144,649.

Joseph Fisher

Police Officer 1/PPD Police

2020 total comp
$143,892
Base pay
$42,497
Overtime
$0
Other pay
$101,396
Benefits
$0
Total compensation
$143,892
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
19028
Total Pay
$143,892

Joseph Fisher is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $143,892.

Gardner Deshields Iii

Police Officer 1/PPD Police

2020 total comp
$143,468
Base pay
$58,953
Overtime
$6,496
Other pay
$78,019
Benefits
$0
Total compensation
$143,468
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
3616
Total Pay
$143,468

Gardner Deshields Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Gardner earned $143,468 in 2020.

Joseph Mc Cabe

Police Officer 1/PPD Police

2025 total comp
$142,975
Base pay
$36,309
Overtime
$0
Other pay
$106,666
Benefits
$0
Total compensation
$142,975
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24560
Total Pay
$142,975

At PPD Police, Joseph Mc Cabe serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $142,975.

Joseph Press

Police Officer 1/PPD Police

2022 total comp
$139,542
Base pay
$81,290
Overtime
$35,474
Other pay
$22,778
Benefits
$0
Total compensation
$139,542
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
3103
Total Pay
$139,542

Joseph Press is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $139,542.

Dwayne Crawford

Police Officer 1/PPD Police

2025 total comp
$139,359
Base pay
$74,455
Overtime
$29,728
Other pay
$35,177
Benefits
$0
Total compensation
$139,359
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
30629
Total Pay
$139,359

At PPD Police, Dwayne Crawford serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $139,359.