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 44

Thomas Reinhardt

Police Officer 1/PPD Police

2020 total comp
$35,004
Base pay
$24,852
Overtime
$1,109
Other pay
$9,043
Benefits
$0
Total compensation
$35,004
Employment type
Salaried

Source-specific fields

Base Salary
$63,999
Employee Category
Civil Service
Job Code
6A02
Public Id
23176
Total Pay
$35,004

Thomas Reinhardt is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $35,004.

Robert Bakos

Police Officer 1/PPD Police

2026 total comp
$34,990
Base pay
$21,648
Overtime
$9,727
Other pay
$3,614
Benefits
$0
Total compensation
$34,990
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Bakos serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,990.

David Beckett

Police Officer 1/PPD Police

2022 total comp
$34,987
Base pay
$0
Overtime
$0
Other pay
$34,987
Benefits
$0
Total compensation
$34,987
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
18733
Total Pay
$34,987

David Beckett works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $34,987 in 2022.

Katheryn Lewis

Police Officer 1/PPD Police

2022 total comp
$34,956
Base pay
$0
Overtime
$0
Other pay
$34,956
Benefits
$0
Total compensation
$34,956
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
15076
Total Pay
$34,956

Katheryn Lewis works as a Police Officer 1 for PPD Police. Their status is salaried. Katheryn earned $34,956 in 2022.

James Kelly

Police Officer 1/PPD Police

2026 total comp
$34,947
Base pay
$21,648
Overtime
$9,219
Other pay
$4,080
Benefits
$0
Total compensation
$34,947
Employment type
Salaried

Source-specific fields

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

James Kelly works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $34,947 in 2026.

Nicholas Diamond

Police Officer 1/PPD Police

2026 total comp
$34,907
Base pay
$21,648
Overtime
$9,863
Other pay
$3,396
Benefits
$0
Total compensation
$34,907
Employment type
Salaried

Source-specific fields

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

Nicholas Diamond holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,907.

Job Henri

Police Officer 1/PPD Police

2026 total comp
$34,890
Base pay
$20,931
Overtime
$10,778
Other pay
$3,181
Benefits
$0
Total compensation
$34,890
Employment type
Salaried

Source-specific fields

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

Job Henri holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,890.

Jason Capobianchi

Police Officer 1/PPD Police

2026 total comp
$34,876
Base pay
$21,648
Overtime
$9,625
Other pay
$3,603
Benefits
$0
Total compensation
$34,876
Employment type
Salaried

Source-specific fields

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

Jason Capobianchi holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,876.

Terrelle Greene

Police Officer 1/PPD Police

2026 total comp
$34,876
Base pay
$21,648
Overtime
$9,625
Other pay
$3,603
Benefits
$0
Total compensation
$34,876
Employment type
Salaried

Source-specific fields

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

Terrelle Greene holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,876.

Joseph Spearman

Police Officer 1/PPD Police

2026 total comp
$34,858
Base pay
$18,185
Overtime
$8,569
Other pay
$8,103
Benefits
$0
Total compensation
$34,858
Employment type
Salaried

Source-specific fields

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

At PPD Police, Joseph Spearman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,858.

Stephen Bustard

Police Officer 1/PPD Police

2026 total comp
$34,847
Base pay
$19,484
Overtime
$13,391
Other pay
$1,972
Benefits
$0
Total compensation
$34,847
Employment type
Salaried

Source-specific fields

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

Stephen Bustard holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,847.

Tevin Garrett

Police Officer 1/PPD Police

2026 total comp
$34,832
Base pay
$21,648
Overtime
$9,117
Other pay
$4,067
Benefits
$0
Total compensation
$34,832
Employment type
Salaried

Source-specific fields

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

At PPD Police, Tevin Garrett serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,832.

Roger Paniagua

Police Officer 1/PPD Police

2026 total comp
$34,832
Base pay
$21,648
Overtime
$9,795
Other pay
$3,389
Benefits
$0
Total compensation
$34,832
Employment type
Salaried

Source-specific fields

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

Roger Paniagua works as a Police Officer 1 for PPD Police. Their status is salaried. Roger earned $34,832 in 2026.

Joseph Mccann

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Joseph Mccann serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,815.

Chris Harrigan

Police Officer 1/PPD Police

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

Source-specific fields

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

Chris Harrigan works as a Police Officer 1 for PPD Police. Their status is salaried. Chris earned $34,815 in 2026.

Brandon Moore

Police Officer 1/PPD Police

2026 total comp
$34,801
Base pay
$21,648
Overtime
$9,558
Other pay
$3,595
Benefits
$0
Total compensation
$34,801
Employment type
Salaried

Source-specific fields

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

Brandon Moore is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,801.

Natasha Chestnut

Police Officer 1/PPD Police

2026 total comp
$34,801
Base pay
$21,648
Overtime
$9,558
Other pay
$3,595
Benefits
$0
Total compensation
$34,801
Employment type
Salaried

Source-specific fields

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

Natasha Chestnut works as a Police Officer 1 for PPD Police. Their status is salaried. Natasha earned $34,801 in 2026.

Daniel Cicale

Police Officer 1/PPD Police

2026 total comp
$34,794
Base pay
$21,648
Overtime
$9,083
Other pay
$4,062
Benefits
$0
Total compensation
$34,794
Employment type
Salaried

Source-specific fields

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

Daniel Cicale works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $34,794 in 2026.

Tracey Cooper

Police Officer 1/PPD Police

2026 total comp
$34,794
Base pay
$21,648
Overtime
$9,083
Other pay
$4,062
Benefits
$0
Total compensation
$34,794
Employment type
Salaried

Source-specific fields

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

Tracey Cooper works as a Police Officer 1 for PPD Police. Their status is salaried. Tracey earned $34,794 in 2026.

Stephen Mazzoni

Police Officer 1/PPD Police

2026 total comp
$34,768
Base pay
$21,648
Overtime
$9,456
Other pay
$3,663
Benefits
$0
Total compensation
$34,768
Employment type
Salaried

Source-specific fields

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

Stephen Mazzoni works as a Police Officer 1 for PPD Police. Their status is salaried. Stephen earned $34,768 in 2026.

Sarah O'Shaughnessy

Police Officer 1/PPD Police

2023 total comp
$34,762
Base pay
$6,364
Overtime
$0
Other pay
$28,398
Benefits
$0
Total compensation
$34,762
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
30523
Total Pay
$34,762

Sarah O'Shaughnessy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $34,762.

Shaddai Nieto

Police Officer 1/PPD Police

2026 total comp
$34,757
Base pay
$18,185
Overtime
$14,605
Other pay
$1,967
Benefits
$0
Total compensation
$34,757
Employment type
Salaried

Source-specific fields

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

Shaddai Nieto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,757.

Lavar Jeffrey

Police Officer 1/PPD Police

2026 total comp
$34,757
Base pay
$21,648
Overtime
$9,727
Other pay
$3,381
Benefits
$0
Total compensation
$34,757
Employment type
Salaried

Source-specific fields

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

Lavar Jeffrey works as a Police Officer 1 for PPD Police. Their status is salaried. Lavar earned $34,757 in 2026.

Knud Kristensen

Police Officer 1/PPD Police

2026 total comp
$34,747
Base pay
$21,648
Overtime
$9,930
Other pay
$3,169
Benefits
$0
Total compensation
$34,747
Employment type
Salaried

Source-specific fields

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

Knud Kristensen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,747.

Ian Nance

Police Officer 1/PPD Police

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

Source-specific fields

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

Ian Nance holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,739.

Cassandra Winward

Police Officer 1/PPD Police

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

Source-specific fields

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

Cassandra Winward is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,739.

Terrance Wright

Police Officer 1/PPD Police

2026 total comp
$34,717
Base pay
$21,648
Overtime
$9,015
Other pay
$4,053
Benefits
$0
Total compensation
$34,717
Employment type
Salaried

Source-specific fields

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

Terrance Wright works as a Police Officer 1 for PPD Police. Their status is salaried. Terrance earned $34,717 in 2026.

Matthew Lint

Police Officer 1/PPD Police

2026 total comp
$34,707
Base pay
$21,648
Overtime
$9,151
Other pay
$3,908
Benefits
$0
Total compensation
$34,707
Employment type
Salaried

Source-specific fields

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

Matthew Lint holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,707.

Derrick Nelson

Police Officer 1/PPD Police

2021 total comp
$34,676
Base pay
$23,841
Overtime
$0
Other pay
$10,835
Benefits
$0
Total compensation
$34,676
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
19055
Total Pay
$34,676

Derrick Nelson is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $34,676.

Henry Lesesane

Police Officer 1/PPD Police

2026 total comp
$34,673
Base pay
$21,648
Overtime
$9,863
Other pay
$3,162
Benefits
$0
Total compensation
$34,673
Employment type
Salaried

Source-specific fields

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

Henry Lesesane is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,673.

Jonathan Czapor

Police Officer 1/PPD Police

2026 total comp
$34,657
Base pay
$21,648
Overtime
$9,219
Other pay
$3,790
Benefits
$0
Total compensation
$34,657
Employment type
Salaried

Source-specific fields

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

Jonathan Czapor works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $34,657 in 2026.

Lesinette Heim

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Lesinette Heim serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,650.

Michael Diaz-Leclerc

Police Officer 1/PPD Police

2026 total comp
$34,635
Base pay
$21,648
Overtime
$9,829
Other pay
$3,158
Benefits
$0
Total compensation
$34,635
Employment type
Salaried

Source-specific fields

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

Michael Diaz-Leclerc is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,635.

Steven Fritz

Police Officer 1/PPD Police

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

Source-specific fields

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

Steven Fritz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,631.

Shamaya Mincer

Police Officer 1/PPD Police

2024 total comp
$34,610
Base pay
$29,423
Overtime
$0
Other pay
$5,187
Benefits
$0
Total compensation
$34,610
Employment type
Salaried

Source-specific fields

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

Shamaya Mincer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $34,610.

Patrcia Joseph

Police Officer 1/PPD Police

2026 total comp
$34,606
Base pay
$18,185
Overtime
$14,463
Other pay
$1,959
Benefits
$0
Total compensation
$34,606
Employment type
Salaried

Source-specific fields

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

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

Sean Coleman

Police Officer 1/PPD Police

2026 total comp
$34,602
Base pay
$21,648
Overtime
$8,914
Other pay
$4,040
Benefits
$0
Total compensation
$34,602
Employment type
Salaried

Source-specific fields

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

Sean Coleman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,602.

James Butler Iii

Police Officer 1/PPD Police

2026 total comp
$34,587
Base pay
$21,648
Overtime
$9,219
Other pay
$3,720
Benefits
$0
Total compensation
$34,587
Employment type
Salaried

Source-specific fields

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

James Butler Iii works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $34,587 in 2026.

Adam Kelty

Police Officer 1/PPD Police

2026 total comp
$34,586
Base pay
$19,484
Overtime
$10,767
Other pay
$4,335
Benefits
$0
Total compensation
$34,586
Employment type
Salaried

Source-specific fields

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

Adam Kelty works as a Police Officer 1 for PPD Police. Their status is salaried. Adam earned $34,586 in 2026.

Brian Cain

Police Officer 1/PPD Police

2026 total comp
$34,563
Base pay
$21,648
Overtime
$8,880
Other pay
$4,035
Benefits
$0
Total compensation
$34,563
Employment type
Salaried

Source-specific fields

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

Brian Cain holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,563.