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 15

Frank Lafontana

Police Officer 1/PPD Police

2021 total comp
$67,843
Base pay
$28,126
Overtime
$589
Other pay
$39,128
Benefits
$0
Total compensation
$67,843
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
14177
Total Pay
$67,843

At PPD Police, Frank Lafontana serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $67,843.

Maria Fleming

Police Officer 1/PPD Police

2025 total comp
$67,797
Base pay
$55,328
Overtime
$0
Other pay
$12,469
Benefits
$0
Total compensation
$67,797
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
6613
Total Pay
$67,797

Maria Fleming works as a Police Officer 1 for PPD Police. Their status is salaried. Maria earned $67,797 in 2025.

Daniel Rosa

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
30113
Total Pay
$67,784

Daniel Rosa is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $67,784.

Colin Daugherty

Police Officer 1/PPD Police

2022 total comp
$67,775
Base pay
$43,106
Overtime
$11,068
Other pay
$13,601
Benefits
$0
Total compensation
$67,775
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32744
Total Pay
$67,775

Colin Daugherty is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $67,775.

Nicholas Lopez

Police Officer 1/PPD Police

2025 total comp
$67,767
Base pay
$58,786
Overtime
$0
Other pay
$8,981
Benefits
$0
Total compensation
$67,767
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
19267
Total Pay
$67,767

At PPD Police, Nicholas Lopez serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $67,767.

Alfonzo Brown

Police Officer 1/PPD Police

2021 total comp
$67,760
Base pay
$34,110
Overtime
$0
Other pay
$33,650
Benefits
$0
Total compensation
$67,760
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
26788
Total Pay
$67,760

Alfonzo Brown is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $67,760.

William Hinderliter

Police Officer 1/PPD Police

2025 total comp
$67,713
Base pay
$35,963
Overtime
$22,725
Other pay
$9,024
Benefits
$0
Total compensation
$67,713
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6145
Total Pay
$67,713

At PPD Police, William Hinderliter serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $67,713.

Kevin Day

Police Officer 1/PPD Police

2022 total comp
$67,495
Base pay
$39,967
Overtime
$5,390
Other pay
$22,138
Benefits
$0
Total compensation
$67,495
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
15800
Total Pay
$67,495

Kevin Day works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $67,495 in 2022.

Karl Schnitzer

Police Officer 1/PPD Police

2020 total comp
$67,434
Base pay
$50,276
Overtime
$429
Other pay
$16,729
Benefits
$0
Total compensation
$67,434
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
9858
Total Pay
$67,434

Karl Schnitzer works as a Police Officer 1 for PPD Police. Their status is salaried. Karl earned $67,434 in 2020.

Tanya Fenton

Police Officer 1/PPD Police

2022 total comp
$67,212
Base pay
$44,697
Overtime
$0
Other pay
$22,515
Benefits
$0
Total compensation
$67,212
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21112
Total Pay
$67,212

Tanya Fenton is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $67,212.

Renee Branham

Police Officer 1/PPD Police

2021 total comp
$67,109
Base pay
$0
Overtime
$393
Other pay
$66,717
Benefits
$0
Total compensation
$67,109
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
36557
Total Pay
$67,109

Renee Branham holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $67,109.

Mark Luke

Police Officer 1/PPD Police

2021 total comp
$67,067
Base pay
$10,472
Overtime
$0
Other pay
$56,595
Benefits
$0
Total compensation
$67,067
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
23559
Total Pay
$67,067

Mark Luke is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $67,067.

Mark Woltemate

Police Officer 1/PPD Police

2022 total comp
$67,052
Base pay
$49,470
Overtime
$1,009
Other pay
$16,573
Benefits
$0
Total compensation
$67,052
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
5202
Total Pay
$67,052

Mark Woltemate is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $67,052.

Stephen Maurer

Police Officer 1/PPD Police

2022 total comp
$66,988
Base pay
$39,967
Overtime
$231
Other pay
$26,791
Benefits
$0
Total compensation
$66,988
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
17139
Total Pay
$66,988

At PPD Police, Stephen Maurer serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $66,988.

Stewart Grant

Police Officer 1/PPD Police

2022 total comp
$66,804
Base pay
$46,288
Overtime
$0
Other pay
$20,515
Benefits
$0
Total compensation
$66,804
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
13635
Total Pay
$66,804

Stewart Grant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $66,804.

Michael Williams

Police Officer 1/PPD Police

2025 total comp
$66,746
Base pay
$4,841
Overtime
$0
Other pay
$61,904
Benefits
$0
Total compensation
$66,746
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12127
Total Pay
$33,752

Michael Williams is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $66,746.

James Trappler

Police Officer 1/PPD Police

2020 total comp
$66,746
Base pay
$18,902
Overtime
$0
Other pay
$47,844
Benefits
$0
Total compensation
$66,746
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
33207
Total Pay
$66,746

James Trappler is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $66,746.

Michael Dunbar Jr

Police Officer 1/PPD Police

2026 total comp
$66,661
Base pay
$21,648
Overtime
$38,128
Other pay
$6,884
Benefits
$0
Total compensation
$66,661
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13509
Total Pay
$66,661

Michael Dunbar Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $66,661.

Calvin Rayfield

Police Officer 1/PPD Police

2024 total comp
$66,650
Base pay
$31,407
Overtime
$12,490
Other pay
$22,752
Benefits
$0
Total compensation
$66,650
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
3576
Total Pay
$66,650

At PPD Police, Calvin Rayfield serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $66,650.

Brian Brent

Police Officer 1/PPD Police

2022 total comp
$66,588
Base pay
$30,744
Overtime
$5,159
Other pay
$30,685
Benefits
$0
Total compensation
$66,588
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
31201
Total Pay
$66,588

Brian Brent works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $66,588 in 2022.

Timothy Kirby

Police Officer 1/PPD Police

2025 total comp
$66,546
Base pay
$55,674
Overtime
$3,177
Other pay
$7,695
Benefits
$0
Total compensation
$66,546
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
21839
Total Pay
$66,546

At PPD Police, Timothy Kirby serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $66,546.

Alex Lahoda

Police Officer 1/PPD Police

2022 total comp
$66,524
Base pay
$40,767
Overtime
$3,245
Other pay
$22,512
Benefits
$0
Total compensation
$66,524
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
35918
Total Pay
$66,524

Alex Lahoda holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $66,524.

Leon Pearson

Police Officer 1/PPD Police

2021 total comp
$66,424
Base pay
$38,000
Overtime
$0
Other pay
$28,425
Benefits
$0
Total compensation
$66,424
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32540
Total Pay
$66,424

Leon Pearson works as a Police Officer 1 for PPD Police. Their status is salaried. Leon earned $66,424 in 2021.

Stevie Morring

Police Officer 1/PPD Police

2026 total comp
$66,321
Base pay
$21,648
Overtime
$37,823
Other pay
$6,849
Benefits
$0
Total compensation
$66,321
Employment type
Salaried

Source-specific fields

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

Stevie Morring is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $66,321.

Eric Tomko

Police Officer 1/PPD Police

2023 total comp
$66,212
Base pay
$35,684
Overtime
$1,834
Other pay
$28,694
Benefits
$0
Total compensation
$66,212
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12458
Total Pay
$66,212

Eric Tomko works as a Police Officer 1 for PPD Police. Their status is salaried. Eric earned $66,212 in 2023.

Tarrence Fussell-El

Police Officer 1/PPD Police

2025 total comp
$66,190
Base pay
$3,458
Overtime
$0
Other pay
$62,732
Benefits
$0
Total compensation
$66,190
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
19098
Total Pay
$66,190

Tarrence Fussell-El is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $66,190.

Vincent Pinto

Police Officer 1/PPD Police

2024 total comp
$66,101
Base pay
$33,060
Overtime
$12,335
Other pay
$20,706
Benefits
$0
Total compensation
$66,101
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
18398
Total Pay
$66,101

Vincent Pinto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $66,101.

Andrew Murdock

Police Officer 1/PPD Police

2020 total comp
$66,099
Base pay
$50,798
Overtime
$4,680
Other pay
$10,621
Benefits
$0
Total compensation
$66,099
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
13649
Total Pay
$66,099

Andrew Murdock works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $66,099 in 2020.

Kiomara La Court

Police Officer 1/PPD Police

2023 total comp
$66,055
Base pay
$35,684
Overtime
$310
Other pay
$30,061
Benefits
$0
Total compensation
$66,055
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27144
Total Pay
$66,055

Kiomara La Court is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $66,055.

John Matthews

Police Officer 1/PPD Police

2020 total comp
$66,030
Base pay
$18,902
Overtime
$13,222
Other pay
$33,906
Benefits
$0
Total compensation
$66,030
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
4326
Total Pay
$66,030

John Matthews holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $66,030.

Domenico Marsico

Police Officer 1/PPD Police

2025 total comp
$66,013
Base pay
$39,767
Overtime
$3,890
Other pay
$22,355
Benefits
$0
Total compensation
$66,013
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
29101
Total Pay
$66,013

Domenico Marsico holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $66,013.

Callan Palmer

Police Officer 1/PPD Police

2022 total comp
$65,917
Base pay
$43,106
Overtime
$2,046
Other pay
$20,765
Benefits
$0
Total compensation
$65,917
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36044
Total Pay
$65,917

Callan Palmer is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $65,917.

Max Starke

Police Officer 1/PPD Police

2019 total comp
$65,746
Base pay
$0
Overtime
$0
Other pay
$65,746
Benefits
$0
Total compensation
$65,746
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
28936
Total Pay
$65,746

At PPD Police, Max Starke serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $65,746.

Daniel Manela

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
34689
Total Pay
$65,706

At PPD Police, Daniel Manela serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $65,706.

Garry Moore

Police Officer 1/PPD Police

2022 total comp
$65,693
Base pay
$53,607
Overtime
$0
Other pay
$12,087
Benefits
$0
Total compensation
$65,693
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
31523
Total Pay
$65,693

Garry Moore holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $65,693.

James Kearney

Police Officer 1/PPD Police

2021 total comp
$65,663
Base pay
$56,850
Overtime
$0
Other pay
$8,813
Benefits
$0
Total compensation
$65,663
Employment type
Salaried

Source-specific fields

Base Salary
$142,241
Employee Category
Civil Service
Job Code
6A06
Public Id
36898
Total Pay
$43,020

James Kearney works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $65,663 in 2021.

Lenora Spink

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1541
Total Pay
$65,645

Lenora Spink is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $65,645.

Abraham Diaz

Police Officer 1/PPD Police

2026 total comp
$65,642
Base pay
$21,648
Overtime
$36,332
Other pay
$7,661
Benefits
$0
Total compensation
$65,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34427
Total Pay
$65,642

Abraham Diaz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $65,642.

Luis Miranda

Police Officer 1/PPD Police

2020 total comp
$65,557
Base pay
$46,985
Overtime
$0
Other pay
$18,572
Benefits
$0
Total compensation
$65,557
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17635
Total Pay
$65,557

Luis Miranda holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $65,557.

Abraham Dunmeyer

Police Officer 1/PPD Police

2025 total comp
$65,484
Base pay
$34,580
Overtime
$0
Other pay
$30,904
Benefits
$0
Total compensation
$65,484
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
333
Total Pay
$65,484

Abraham Dunmeyer works as a Police Officer 1 for PPD Police. Their status is salaried. Abraham earned $65,484 in 2025.