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 12

George Rodriguez

Police Officer 1/PPD Police

2025 total comp
$77,156
Base pay
$63,313
Overtime
$0
Other pay
$13,843
Benefits
$0
Total compensation
$77,156
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
12553
Total Pay
$77,156

George Rodriguez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $77,156.

Gregory West

Police Officer 1/PPD Police

2025 total comp
$77,046
Base pay
$62,956
Overtime
$259
Other pay
$13,830
Benefits
$0
Total compensation
$77,046
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
24113
Total Pay
$77,046

Gregory West is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $77,046.

Omar Sanabria

Police Officer 1/PPD Police

2019 total comp
$76,947
Base pay
$43,399
Overtime
$12,266
Other pay
$21,282
Benefits
$0
Total compensation
$76,947
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
30027
Total Pay
$76,947

At PPD Police, Omar Sanabria serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $76,947.

Christopher Culver

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24178
Total Pay
$76,810

At PPD Police, Christopher Culver serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $76,810.

Jacqueline Speaks

Police Officer 1/PPD Police

2025 total comp
$76,807
Base pay
$1,729
Overtime
$0
Other pay
$75,078
Benefits
$0
Total compensation
$76,807
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
22552
Total Pay
$76,807

Jacqueline Speaks is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $76,807.

Donnell Creighton

Police Officer 1/PPD Police

2022 total comp
$76,718
Base pay
$57,425
Overtime
$0
Other pay
$19,292
Benefits
$0
Total compensation
$76,718
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19482
Total Pay
$76,718

At PPD Police, Donnell Creighton serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $76,718.

Jeffery Francis

Police Officer 1/PPD Police

2024 total comp
$76,631
Base pay
$37,688
Overtime
$0
Other pay
$38,942
Benefits
$0
Total compensation
$76,631
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
32860
Total Pay
$76,631

Jeffery Francis works as a Police Officer 1 for PPD Police. Their status is salaried. Jeffery earned $76,631 in 2024.

Joseph Cappellano

Police Officer 1/PPD Police

2024 total comp
$76,513
Base pay
$49,620
Overtime
$3,249
Other pay
$23,644
Benefits
$0
Total compensation
$76,513
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
15531
Total Pay
$76,513

Joseph Cappellano works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $76,513 in 2024.

Thomas La Corte Jr

Police Officer 1/PPD Police

2024 total comp
$76,149
Base pay
$34,713
Overtime
$14,567
Other pay
$26,869
Benefits
$0
Total compensation
$76,149
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
24766
Total Pay
$76,149

At PPD Police, Thomas La Corte Jr serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $76,149.

L'Tonya Cousins

Police Officer 1/PPD Police

2021 total comp
$75,994
Base pay
$45,779
Overtime
$0
Other pay
$30,215
Benefits
$0
Total compensation
$75,994
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2673
Total Pay
$75,994

L'Tonya Cousins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $75,994.

Rodney Dickerson

Police Officer 1/PPD Police

2024 total comp
$75,977
Base pay
$67,108
Overtime
$0
Other pay
$8,869
Benefits
$0
Total compensation
$75,977
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13251
Total Pay
$75,977

At PPD Police, Rodney Dickerson serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $75,977.

Vincent Manzo

Police Officer 1/PPD Police

2022 total comp
$75,976
Base pay
$47,561
Overtime
$5,678
Other pay
$22,737
Benefits
$0
Total compensation
$75,976
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28736
Total Pay
$75,976

Vincent Manzo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $75,976.

David Tamamoto

Police Officer 1/PPD Police

2022 total comp
$75,910
Base pay
$39,967
Overtime
$3,487
Other pay
$32,456
Benefits
$0
Total compensation
$75,910
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
13056
Total Pay
$75,910

David Tamamoto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $75,910.

John Robison

Police Officer 1/PPD Police

2021 total comp
$75,903
Base pay
$39,197
Overtime
$926
Other pay
$35,781
Benefits
$0
Total compensation
$75,903
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
28797
Total Pay
$75,903

John Robison holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $75,903.

Christopher Daukaus

Police Officer 1/PPD Police

2021 total comp
$75,878
Base pay
$63,468
Overtime
$1,459
Other pay
$10,951
Benefits
$0
Total compensation
$75,878
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
894
Total Pay
$75,878

Christopher Daukaus holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $75,878.

Kevin Whetstone

Police Officer 1/PPD Police

2023 total comp
$75,674
Base pay
$20,146
Overtime
$7,905
Other pay
$47,623
Benefits
$0
Total compensation
$75,674
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12143
Total Pay
$75,674

At PPD Police, Kevin Whetstone serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $75,674.

William Bolds

Police Officer 1/PPD Police

2022 total comp
$75,666
Base pay
$63,153
Overtime
$0
Other pay
$12,513
Benefits
$0
Total compensation
$75,666
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
14454
Total Pay
$75,666

William Bolds is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $75,666.

Rana Sahel Ali Ashfaq

Police Officer 1/PPD Police

2026 total comp
$75,655
Base pay
$21,648
Overtime
$47,110
Other pay
$6,897
Benefits
$0
Total compensation
$75,655
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27330
Total Pay
$75,655

At PPD Police, Rana Sahel Ali Ashfaq serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $75,655.

David Nelson

Police Officer 1/PPD Police

2025 total comp
$75,627
Base pay
$24,898
Overtime
$0
Other pay
$50,730
Benefits
$0
Total compensation
$75,627
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
23395
Total Pay
$75,627

David Nelson works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $75,627 in 2025.

Brian Kennedy Jr

Police Officer 1/PPD Police

2025 total comp
$75,572
Base pay
$55,674
Overtime
$8,169
Other pay
$11,729
Benefits
$0
Total compensation
$75,572
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
20389
Total Pay
$75,572

Brian Kennedy Jr is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $75,572.

Matina Muntaqeem

Police Officer 1/PPD Police

2021 total comp
$75,568
Base pay
$69,327
Overtime
$0
Other pay
$6,241
Benefits
$0
Total compensation
$75,568
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
11091
Total Pay
$75,568

At PPD Police, Matina Muntaqeem serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $75,568.

Brad Allmond

Police Officer 1/PPD Police

2020 total comp
$75,564
Base pay
$62,385
Overtime
$3,781
Other pay
$9,398
Benefits
$0
Total compensation
$75,564
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
33570
Total Pay
$75,564

Brad Allmond holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $75,564.

Darryl Brown

Police Officer 1/PPD Police

2021 total comp
$75,557
Base pay
$16,756
Overtime
$224
Other pay
$58,576
Benefits
$0
Total compensation
$75,557
Employment type
Salaried

Source-specific fields

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

At PPD Police, Darryl Brown serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $75,557.

Paige Pellicciotti

Police Officer 1/PPD Police

2022 total comp
$75,364
Base pay
$50,580
Overtime
$4,900
Other pay
$19,884
Benefits
$0
Total compensation
$75,364
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
8560
Total Pay
$75,364

Paige Pellicciotti holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $75,364.

Michael Walker

Police Officer 1/PPD Police

2022 total comp
$75,282
Base pay
$70,153
Overtime
$0
Other pay
$5,128
Benefits
$0
Total compensation
$75,282
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36609
Total Pay
$75,282

Michael Walker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $75,282.

Danielle Foreman

Police Officer 1/PPD Police

2025 total comp
$75,151
Base pay
$69,824
Overtime
$0
Other pay
$5,327
Benefits
$0
Total compensation
$75,151
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
11360
Total Pay
$75,151

At PPD Police, Danielle Foreman serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $75,151.

John Hesdon

Police Officer 1/PPD Police

2025 total comp
$75,151
Base pay
$69,824
Overtime
$0
Other pay
$5,327
Benefits
$0
Total compensation
$75,151
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
17785
Total Pay
$75,151

At PPD Police, John Hesdon serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $75,151.

Anthony Carapucci

Police Officer 1/PPD Police

2022 total comp
$74,909
Base pay
$61,891
Overtime
$0
Other pay
$13,019
Benefits
$0
Total compensation
$74,909
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
12432
Total Pay
$74,909

Anthony Carapucci works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $74,909 in 2022.

Patricia Kelly-Murao

Police Officer 1/PPD Police

2022 total comp
$74,850
Base pay
$62,198
Overtime
$231
Other pay
$12,421
Benefits
$0
Total compensation
$74,850
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
11507
Total Pay
$74,850

Patricia Kelly-Murao holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $74,850.

James Bozarth

Police Officer 1/PPD Police

2022 total comp
$74,805
Base pay
$47,879
Overtime
$0
Other pay
$26,926
Benefits
$0
Total compensation
$74,805
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20028
Total Pay
$74,805

At PPD Police, James Bozarth serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $74,805.

Diane Doyle

Police Officer 1/PPD Police

2020 total comp
$74,759
Base pay
$57,457
Overtime
$0
Other pay
$17,302
Benefits
$0
Total compensation
$74,759
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
7596
Total Pay
$74,759

Diane Doyle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $74,759.

Brandon Katz

Police Officer 1/PPD Police

2022 total comp
$74,685
Base pay
$57,040
Overtime
$9,949
Other pay
$7,696
Benefits
$0
Total compensation
$74,685
Employment type
Salaried

Source-specific fields

Base Salary
$69,762
Employee Category
Civil Service
Job Code
6A02
Public Id
37725
Total Pay
$74,685

Brandon Katz is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $74,685.

John Seymour

Police Officer 1/PPD Police

2023 total comp
$74,618
Base pay
$38,990
Overtime
$0
Other pay
$35,628
Benefits
$0
Total compensation
$74,618
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
6135
Total Pay
$74,618

John Seymour works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $74,618 in 2023.

Tracey Bryant

Police Officer 1/PPD Police

2020 total comp
$74,618
Base pay
$39,512
Overtime
$0
Other pay
$35,105
Benefits
$0
Total compensation
$74,618
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
4931
Total Pay
$74,618

Tracey Bryant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $74,618.

John Ross Jr

Police Officer 1/PPD Police

2024 total comp
$74,315
Base pay
$38,019
Overtime
$0
Other pay
$36,296
Benefits
$0
Total compensation
$74,315
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
2550
Total Pay
$74,315

At PPD Police, John Ross Jr serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $74,315.

Dominick Thurston

Police Officer 1/PPD Police

2025 total comp
$74,147
Base pay
$19,019
Overtime
$3,404
Other pay
$51,724
Benefits
$0
Total compensation
$74,147
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
15991
Total Pay
$74,147

Dominick Thurston holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $74,147.

John Dobson

Police Officer 1/PPD Police

2022 total comp
$73,774
Base pay
$36,893
Overtime
$7,177
Other pay
$29,704
Benefits
$0
Total compensation
$73,774
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22873
Total Pay
$73,774

John Dobson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $73,774.

Frank Ruffin

Police Officer 1/PPD Police

2023 total comp
$73,724
Base pay
$20,146
Overtime
$0
Other pay
$53,578
Benefits
$0
Total compensation
$73,724
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
4928
Total Pay
$73,724

At PPD Police, Frank Ruffin serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $73,724.

Robert Fredericksdorf

Police Officer 1/PPD Police

2025 total comp
$73,719
Base pay
$54,291
Overtime
$10,828
Other pay
$8,601
Benefits
$0
Total compensation
$73,719
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
33142
Total Pay
$73,719

At PPD Police, Robert Fredericksdorf serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $73,719.

Manuel Serrano

Police Officer 1/PPD Police

2025 total comp
$73,715
Base pay
$57,403
Overtime
$3,177
Other pay
$13,135
Benefits
$0
Total compensation
$73,715
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
26082
Total Pay
$73,715

Manuel Serrano works as a Police Officer 1 for PPD Police. Their status is salaried. Manuel earned $73,715 in 2025.