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 61

Gary Mercado

Police Officer 1/PPD Police

2026 total comp
$29,888
Base pay
$21,648
Overtime
$5,152
Other pay
$3,088
Benefits
$0
Total compensation
$29,888
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24013
Total Pay
$29,888

Gary Mercado is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,888.

Nicholas Schoeniger

Police Officer 1/PPD Police

2026 total comp
$29,883
Base pay
$21,648
Overtime
$5,084
Other pay
$3,151
Benefits
$0
Total compensation
$29,883
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30676
Total Pay
$29,883

At PPD Police, Nicholas Schoeniger serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,883.

Michael Collins

Police Officer 1/PPD Police

2026 total comp
$29,883
Base pay
$21,648
Overtime
$4,745
Other pay
$3,489
Benefits
$0
Total compensation
$29,883
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19817
Total Pay
$29,883

At PPD Police, Michael Collins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,883.

William Hober

Police Officer 1/PPD Police

2026 total comp
$29,876
Base pay
$21,648
Overtime
$5,321
Other pay
$2,907
Benefits
$0
Total compensation
$29,876
Employment type
Salaried

Source-specific fields

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

William Hober holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,876.

Daniel Flanagan

Police Officer 1/PPD Police

2026 total comp
$29,867
Base pay
$21,648
Overtime
$5,626
Other pay
$2,592
Benefits
$0
Total compensation
$29,867
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
37572
Total Pay
$29,867

Daniel Flanagan works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $29,867 in 2026.

Ryan Mcaneney

Police Officer 1/PPD Police

2026 total comp
$29,862
Base pay
$21,648
Overtime
$5,491
Other pay
$2,723
Benefits
$0
Total compensation
$29,862
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24101
Total Pay
$29,862

Ryan Mcaneney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,862.

Kristina Vessels

Police Officer 1/PPD Police

2026 total comp
$29,862
Base pay
$21,648
Overtime
$5,491
Other pay
$2,723
Benefits
$0
Total compensation
$29,862
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30679
Total Pay
$29,862

At PPD Police, Kristina Vessels serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,862.

Kyle Morris

Police Officer 1/PPD Police

2026 total comp
$29,850
Base pay
$21,648
Overtime
$5,118
Other pay
$3,084
Benefits
$0
Total compensation
$29,850
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33973
Total Pay
$29,850

At PPD Police, Kyle Morris serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,850.

Daniel Mulderrig

Police Officer 1/PPD Police

2026 total comp
$29,839
Base pay
$21,648
Overtime
$5,287
Other pay
$2,903
Benefits
$0
Total compensation
$29,839
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8791
Total Pay
$29,839

Daniel Mulderrig holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,839.

Moustafa Eldakkak

Police Officer 1/PPD Police

2026 total comp
$29,835
Base pay
$19,484
Overtime
$8,663
Other pay
$1,689
Benefits
$0
Total compensation
$29,835
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42839
Total Pay
$29,835

Moustafa Eldakkak is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,835.

Christopher Koehnlein

Police Officer 1/PPD Police

2024 total comp
$29,833
Base pay
$26,448
Overtime
$0
Other pay
$3,385
Benefits
$0
Total compensation
$29,833
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29078
Total Pay
$29,833

Christopher Koehnlein holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $29,833.

Patrick Didomenico

Police Officer 1/PPD Police

2026 total comp
$29,819
Base pay
$21,648
Overtime
$4,813
Other pay
$3,358
Benefits
$0
Total compensation
$29,819
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2785
Total Pay
$29,819

At PPD Police, Patrick Didomenico serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,819.

Tyler Forbes

Police Officer 1/PPD Police

2026 total comp
$29,812
Base pay
$20,783
Overtime
$6,442
Other pay
$2,587
Benefits
$0
Total compensation
$29,812
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42092
Total Pay
$29,812

At PPD Police, Tyler Forbes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,812.

Brian Ho

Police Officer 1/PPD Police

2026 total comp
$29,802
Base pay
$21,648
Overtime
$4,948
Other pay
$3,205
Benefits
$0
Total compensation
$29,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27193
Total Pay
$29,802

Brian Ho works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $29,802 in 2026.

Keith Balco

Police Officer 1/PPD Police

2026 total comp
$29,802
Base pay
$21,648
Overtime
$4,948
Other pay
$3,205
Benefits
$0
Total compensation
$29,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21763
Total Pay
$29,802

Keith Balco works as a Police Officer 1 for PPD Police. Their status is salaried. Keith earned $29,802 in 2026.

Lindsey Moore

Police Officer 1/PPD Police

2026 total comp
$29,788
Base pay
$21,648
Overtime
$5,423
Other pay
$2,716
Benefits
$0
Total compensation
$29,788
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9404
Total Pay
$29,788

Lindsey Moore works as a Police Officer 1 for PPD Police. Their status is salaried. Lindsey earned $29,788 in 2026.

Brendan Flynn

Police Officer 1/PPD Police

2026 total comp
$29,770
Base pay
$19,204
Overtime
$8,880
Other pay
$1,685
Benefits
$0
Total compensation
$29,770
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47004
Total Pay
$29,770

Brendan Flynn works as a Police Officer 1 for PPD Police. Their status is salaried. Brendan earned $29,770 in 2026.

Robert Slobodian Jr

Police Officer 1/PPD Police

2026 total comp
$29,764
Base pay
$21,648
Overtime
$4,914
Other pay
$3,201
Benefits
$0
Total compensation
$29,764
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22143
Total Pay
$29,764

Robert Slobodian Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,764.

Bill Erwin

Police Officer 1/PPD Police

2026 total comp
$29,762
Base pay
$19,484
Overtime
$7,565
Other pay
$2,714
Benefits
$0
Total compensation
$29,762
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
15876
Total Pay
$29,762

At PPD Police, Bill Erwin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,762.

Melanie Hadden

Police Officer 1/PPD Police

2026 total comp
$29,754
Base pay
$21,577
Overtime
$5,592
Other pay
$2,585
Benefits
$0
Total compensation
$29,754
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39634
Total Pay
$29,754

Melanie Hadden works as a Police Officer 1 for PPD Police. Their status is salaried. Melanie earned $29,754 in 2026.

Sharon Ings

Police Officer 1/PPD Police

2026 total comp
$29,742
Base pay
$21,648
Overtime
$4,745
Other pay
$3,349
Benefits
$0
Total compensation
$29,742
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20885
Total Pay
$29,742

Sharon Ings works as a Police Officer 1 for PPD Police. Their status is salaried. Sharon earned $29,742 in 2026.

Julius Caesar

Police Officer 1/PPD Police

2026 total comp
$29,742
Base pay
$21,648
Overtime
$4,745
Other pay
$3,349
Benefits
$0
Total compensation
$29,742
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31570
Total Pay
$29,742

Julius Caesar holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,742.

Andrew Humm

Police Officer 1/PPD Police

2026 total comp
$29,737
Base pay
$21,648
Overtime
$5,016
Other pay
$3,072
Benefits
$0
Total compensation
$29,737
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
696
Total Pay
$29,737

At PPD Police, Andrew Humm serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,737.

Michael Outlaw

Police Officer 1/PPD Police

2026 total comp
$29,726
Base pay
$21,648
Overtime
$4,880
Other pay
$3,197
Benefits
$0
Total compensation
$29,726
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8991
Total Pay
$29,726

Michael Outlaw is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,726.

Amy Metz

Police Officer 1/PPD Police

2026 total comp
$29,726
Base pay
$21,648
Overtime
$5,185
Other pay
$2,892
Benefits
$0
Total compensation
$29,726
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19117
Total Pay
$29,726

Amy Metz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,726.

Yamilet Rodriguez

Police Officer 1/PPD Police

2026 total comp
$29,717
Base pay
$21,577
Overtime
$5,558
Other pay
$2,581
Benefits
$0
Total compensation
$29,717
Employment type
Salaried

Source-specific fields

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

Yamilet Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,717.

Joseph Bowers

Police Officer 1/PPD Police

2026 total comp
$29,713
Base pay
$21,648
Overtime
$5,355
Other pay
$2,710
Benefits
$0
Total compensation
$29,713
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7345
Total Pay
$29,713

Joseph Bowers works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $29,713 in 2026.

Dahmeer Duvernay

Police Officer 1/PPD Police

2026 total comp
$29,705
Base pay
$20,783
Overtime
$6,345
Other pay
$2,578
Benefits
$0
Total compensation
$29,705
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
39962
Total Pay
$29,705

Dahmeer Duvernay holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,705.

Randy Vogt

Police Officer 1/PPD Police

2026 total comp
$29,704
Base pay
$21,648
Overtime
$4,711
Other pay
$3,345
Benefits
$0
Total compensation
$29,704
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7425
Total Pay
$29,704

Randy Vogt is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,704.

Amir Rush

Police Officer 1/PPD Police

2026 total comp
$29,701
Base pay
$21,648
Overtime
$6,372
Other pay
$1,681
Benefits
$0
Total compensation
$29,701
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
50814
Total Pay
$29,701

Amir Rush works as a Police Officer 1 for PPD Police. Their status is salaried. Amir earned $29,701 in 2026.

Patrick Haselbarth

Police Officer 1/PPD Police

2026 total comp
$29,689
Base pay
$21,648
Overtime
$5,152
Other pay
$2,888
Benefits
$0
Total compensation
$29,689
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18869
Total Pay
$29,689

Patrick Haselbarth is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,689.

Ramon Potter

Police Officer 1/PPD Police

2026 total comp
$29,676
Base pay
$21,648
Overtime
$5,321
Other pay
$2,706
Benefits
$0
Total compensation
$29,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2962
Total Pay
$29,676

Ramon Potter works as a Police Officer 1 for PPD Police. Their status is salaried. Ramon earned $29,676 in 2026.

Nicholas Manzo

Police Officer 1/PPD Police

2026 total comp
$29,674
Base pay
$19,484
Overtime
$8,510
Other pay
$1,680
Benefits
$0
Total compensation
$29,674
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
52909
Total Pay
$29,674

Nicholas Manzo works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $29,674 in 2026.

Arvan Thompson

Police Officer 1/PPD Police

2026 total comp
$29,661
Base pay
$21,648
Overtime
$4,948
Other pay
$3,064
Benefits
$0
Total compensation
$29,661
Employment type
Salaried

Source-specific fields

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

Arvan Thompson works as a Police Officer 1 for PPD Police. Their status is salaried. Arvan earned $29,661 in 2026.

Robert D'Emilio

Police Officer 1/PPD Police

2026 total comp
$29,657
Base pay
$18,185
Overtime
$9,794
Other pay
$1,679
Benefits
$0
Total compensation
$29,657
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50513
Total Pay
$29,657

Robert D'Emilio works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $29,657 in 2026.

Ameer Higgins

Police Officer 1/PPD Police

2026 total comp
$29,639
Base pay
$21,648
Overtime
$5,287
Other pay
$2,703
Benefits
$0
Total compensation
$29,639
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7670
Total Pay
$29,639

At PPD Police, Ameer Higgins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,639.

George Soryal

Police Officer 1/PPD Police

2026 total comp
$29,639
Base pay
$21,648
Overtime
$5,287
Other pay
$2,703
Benefits
$0
Total compensation
$29,639
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22794
Total Pay
$29,639

George Soryal works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $29,639 in 2026.

Richard Redanuer

Police Officer 1/PPD Police

2025 total comp
$29,637
Base pay
$14,178
Overtime
$0
Other pay
$15,459
Benefits
$0
Total compensation
$29,637
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
14255
Total Pay
$29,637

Richard Redanuer is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $29,637.

Brandon Veale

Police Officer 1/PPD Police

2026 total comp
$29,629
Base pay
$18,185
Overtime
$3,929
Other pay
$7,516
Benefits
$0
Total compensation
$29,629
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48511
Total Pay
$29,629

At PPD Police, Brandon Veale serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,629.

Felix Baez

Police Officer 1/PPD Police

2020 total comp
$29,629
Base pay
$26,172
Overtime
$0
Other pay
$3,457
Benefits
$0
Total compensation
$29,629
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
36155
Total Pay
$29,629

Felix Baez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $29,629.