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 46

Patrick Farrell

Police Officer 1/PPD Police

2026 total comp
$34,210
Base pay
$21,648
Overtime
$8,710
Other pay
$3,852
Benefits
$0
Total compensation
$34,210
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11781
Total Pay
$34,210

Patrick Farrell works as a Police Officer 1 for PPD Police. Their status is salaried. Patrick earned $34,210 in 2026.

Raul Gray

Police Officer 1/PPD Police

2026 total comp
$34,210
Base pay
$21,648
Overtime
$8,710
Other pay
$3,852
Benefits
$0
Total compensation
$34,210
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28976
Total Pay
$34,210

Raul Gray works as a Police Officer 1 for PPD Police. Their status is salaried. Raul earned $34,210 in 2026.

Angel Gonzalez

Police Officer 1/PPD Police

2026 total comp
$34,207
Base pay
$21,648
Overtime
$8,880
Other pay
$3,679
Benefits
$0
Total compensation
$34,207
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
16733
Total Pay
$33,400

Angel Gonzalez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,207.

Richard Hayes Jr

Police Officer 1/PPD Police

2026 total comp
$34,207
Base pay
$21,648
Overtime
$8,880
Other pay
$3,679
Benefits
$0
Total compensation
$34,207
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23848
Total Pay
$34,207

Richard Hayes Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $34,207 in 2026.

Andrew Fredericks

Police Officer 1/PPD Police

2026 total comp
$34,188
Base pay
$21,648
Overtime
$9,422
Other pay
$3,118
Benefits
$0
Total compensation
$34,188
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
447
Total Pay
$34,188

At PPD Police, Andrew Fredericks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,188.

Brian Laureano

Police Officer 1/PPD Police

2026 total comp
$34,172
Base pay
$21,648
Overtime
$8,676
Other pay
$3,847
Benefits
$0
Total compensation
$34,172
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36682
Total Pay
$34,172

Brian Laureano works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $34,172 in 2026.

Daniel Herrera

Police Officer 1/PPD Police

2026 total comp
$34,168
Base pay
$19,484
Overtime
$12,750
Other pay
$1,934
Benefits
$0
Total compensation
$34,168
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45797
Total Pay
$34,168

Daniel Herrera holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,168.

Patrick Durkin

Police Officer 1/PPD Police

2026 total comp
$34,158
Base pay
$21,648
Overtime
$8,981
Other pay
$3,529
Benefits
$0
Total compensation
$34,158
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16153
Total Pay
$34,158

Patrick Durkin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,158.

Shannon Shippey

Police Officer 1/PPD Police

2026 total comp
$34,156
Base pay
$21,648
Overtime
$9,185
Other pay
$3,323
Benefits
$0
Total compensation
$34,156
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16306
Total Pay
$34,156

At PPD Police, Shannon Shippey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,156.

Thomas Rola Jr

Police Officer 1/PPD Police

2026 total comp
$34,134
Base pay
$21,648
Overtime
$8,642
Other pay
$3,843
Benefits
$0
Total compensation
$34,134
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36129
Total Pay
$34,134

Thomas Rola Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,134.

Zwannah Thomas

Police Officer 1/PPD Police

2026 total comp
$34,133
Base pay
$21,577
Overtime
$9,591
Other pay
$2,964
Benefits
$0
Total compensation
$34,133
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39480
Total Pay
$34,133

At PPD Police, Zwannah Thomas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,133.

Nina Sousa

Police Officer 1/PPD Police

2026 total comp
$34,123
Base pay
$20,783
Overtime
$10,379
Other pay
$2,961
Benefits
$0
Total compensation
$34,123
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40153
Total Pay
$34,123

At PPD Police, Nina Sousa serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,123.

Enerdy Arias

Police Officer 1/PPD Police

2026 total comp
$34,113
Base pay
$21,648
Overtime
$9,354
Other pay
$3,111
Benefits
$0
Total compensation
$34,113
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16940
Total Pay
$34,113

Enerdy Arias works as a Police Officer 1 for PPD Police. Their status is salaried. Enerdy earned $34,113 in 2026.

Theodore Hines

Police Officer 1/PPD Police

2026 total comp
$34,103
Base pay
$21,648
Overtime
$8,473
Other pay
$3,982
Benefits
$0
Total compensation
$34,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2993
Total Pay
$34,103

Theodore Hines is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,103.

Corinne Loesch

Police Officer 1/PPD Police

2024 total comp
$34,095
Base pay
$20,167
Overtime
$0
Other pay
$13,928
Benefits
$0
Total compensation
$34,095
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12024
Total Pay
$34,095

At PPD Police, Corinne Loesch serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $34,095.

Raymond Zukauskas

Police Officer 1/PPD Police

2026 total comp
$34,089
Base pay
$21,648
Overtime
$8,846
Other pay
$3,595
Benefits
$0
Total compensation
$34,089
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34236
Total Pay
$34,089

At PPD Police, Raymond Zukauskas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,089.

Cherokee Pindle

Police Officer 1/PPD Police

2026 total comp
$34,087
Base pay
$20,783
Overtime
$10,347
Other pay
$2,958
Benefits
$0
Total compensation
$34,087
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40636
Total Pay
$34,087

At PPD Police, Cherokee Pindle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,087.

Michael Edwards

Police Officer 1/PPD Police

2026 total comp
$34,083
Base pay
$21,648
Overtime
$8,914
Other pay
$3,521
Benefits
$0
Total compensation
$34,083
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5098
Total Pay
$34,083

At PPD Police, Michael Edwards serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,083.

Timothy Dollarton

Police Officer 1/PPD Police

2026 total comp
$34,081
Base pay
$21,648
Overtime
$9,117
Other pay
$3,316
Benefits
$0
Total compensation
$34,081
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5903
Total Pay
$34,081

Timothy Dollarton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,081.

Shawn Russell

Police Officer 1/PPD Police

2026 total comp
$34,076
Base pay
$21,648
Overtime
$9,320
Other pay
$3,107
Benefits
$0
Total compensation
$34,076
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35480
Total Pay
$34,076

At PPD Police, Shawn Russell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,076.

Craig Daise

Police Officer 1/PPD Police

2024 total comp
$34,058
Base pay
$30,085
Overtime
$0
Other pay
$3,974
Benefits
$0
Total compensation
$34,058
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
17573
Total Pay
$34,058

Craig Daise works as a Police Officer 1 for PPD Police. Their status is salaried. Craig earned $34,058 in 2024.

Thomas Berry

Police Officer 1/PPD Police

2026 total comp
$34,058
Base pay
$21,648
Overtime
$8,575
Other pay
$3,835
Benefits
$0
Total compensation
$34,058
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3718
Total Pay
$34,058

Thomas Berry holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,058.

Joseph Guinan Iv

Police Officer 1/PPD Police

2026 total comp
$34,055
Base pay
$21,648
Overtime
$8,744
Other pay
$3,663
Benefits
$0
Total compensation
$34,055
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8996
Total Pay
$34,055

Joseph Guinan Iv holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,055.

Christopher J Hearn

Police Officer 1/PPD Police

2026 total comp
$34,045
Base pay
$21,648
Overtime
$8,880
Other pay
$3,517
Benefits
$0
Total compensation
$34,045
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29423
Total Pay
$34,045

At PPD Police, Christopher J Hearn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,045.

Timothy Prout Jr

Police Officer 1/PPD Police

2026 total comp
$34,043
Base pay
$21,648
Overtime
$9,083
Other pay
$3,312
Benefits
$0
Total compensation
$34,043
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31332
Total Pay
$34,043

Timothy Prout Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,043.

Alex Lawruszkiewicz

Police Officer 1/PPD Police

2026 total comp
$34,043
Base pay
$18,185
Overtime
$7,801
Other pay
$8,057
Benefits
$0
Total compensation
$34,043
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50234
Total Pay
$34,043

Alex Lawruszkiewicz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,043.

Michael Donnelly-Wambold

Police Officer 1/PPD Police

2026 total comp
$34,039
Base pay
$21,648
Overtime
$9,286
Other pay
$3,104
Benefits
$0
Total compensation
$34,039
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1405
Total Pay
$34,039

Michael Donnelly-Wambold works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $34,039 in 2026.

Tianne Randolph

Police Officer 1/PPD Police

2026 total comp
$34,039
Base pay
$19,484
Overtime
$12,628
Other pay
$1,927
Benefits
$0
Total compensation
$34,039
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43608
Total Pay
$34,039

At PPD Police, Tianne Randolph serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,039.

Brian Devlin

Police Officer 1/PPD Police

2021 total comp
$34,032
Base pay
$11,968
Overtime
$337
Other pay
$21,727
Benefits
$0
Total compensation
$34,032
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32660
Total Pay
$34,032

Brian Devlin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $34,032.

Ricky Whitfield

Police Officer 1/PPD Police

2026 total comp
$34,026
Base pay
$21,648
Overtime
$8,405
Other pay
$3,973
Benefits
$0
Total compensation
$34,026
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13185
Total Pay
$34,026

Ricky Whitfield holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,026.

Christine Haney

Police Officer 1/PPD Police

2026 total comp
$34,026
Base pay
$21,648
Overtime
$8,405
Other pay
$3,973
Benefits
$0
Total compensation
$34,026
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36108
Total Pay
$34,026

Christine Haney works as a Police Officer 1 for PPD Police. Their status is salaried. Christine earned $34,026 in 2026.

Miryan Kersey

Police Officer 1/PPD Police

2026 total comp
$34,022
Base pay
$21,577
Overtime
$9,490
Other pay
$2,955
Benefits
$0
Total compensation
$34,022
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38715
Total Pay
$34,022

Miryan Kersey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,022.

Ryan Flynn

Police Officer 1/PPD Police

2026 total comp
$34,020
Base pay
$21,648
Overtime
$8,541
Other pay
$3,830
Benefits
$0
Total compensation
$34,020
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23755
Total Pay
$34,020

Ryan Flynn works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $34,020 in 2026.

Juan Osorio-Guevarez

Police Officer 1/PPD Police

2026 total comp
$34,011
Base pay
$18,532
Overtime
$13,553
Other pay
$1,925
Benefits
$0
Total compensation
$34,011
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47294
Total Pay
$34,011

Juan Osorio-Guevarez works as a Police Officer 1 for PPD Police. Their status is salaried. Juan earned $34,011 in 2026.

Paul Buzzone

Police Officer 1/PPD Police

2026 total comp
$34,007
Base pay
$21,648
Overtime
$8,846
Other pay
$3,513
Benefits
$0
Total compensation
$34,007
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26060
Total Pay
$34,007

Paul Buzzone works as a Police Officer 1 for PPD Police. Their status is salaried. Paul earned $34,007 in 2026.

Christina Mcfadden

Police Officer 1/PPD Police

2026 total comp
$34,002
Base pay
$21,648
Overtime
$9,253
Other pay
$3,101
Benefits
$0
Total compensation
$34,002
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36833
Total Pay
$34,002

Christina Mcfadden holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,002.

Gerard Burns

Police Officer 1/PPD Police

2026 total comp
$33,980
Base pay
$20,783
Overtime
$10,249
Other pay
$2,949
Benefits
$0
Total compensation
$33,980
Employment type
Salaried

Source-specific fields

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

Gerard Burns is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,980.

Charles Jackson

Police Officer 1/PPD Police

2026 total comp
$33,980
Base pay
$20,783
Overtime
$10,249
Other pay
$2,949
Benefits
$0
Total compensation
$33,980
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
6068
Total Pay
$48,258

At PPD Police, Charles Jackson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,980.

Carl Hackett Jr

Police Officer 1/PPD Police

2026 total comp
$33,979
Base pay
$21,648
Overtime
$8,676
Other pay
$3,654
Benefits
$0
Total compensation
$33,979
Employment type
Salaried

Source-specific fields

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

Carl Hackett Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Carl earned $33,979 in 2026.

Aziz Boltabekov

Police Officer 1/PPD Police

2026 total comp
$33,974
Base pay
$19,484
Overtime
$12,567
Other pay
$1,923
Benefits
$0
Total compensation
$33,974
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42886
Total Pay
$33,974

At PPD Police, Aziz Boltabekov serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,974.