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 53

Joseph Valderrama

Police Officer 1/PPD Police

2026 total comp
$32,100
Base pay
$21,648
Overtime
$7,524
Other pay
$2,927
Benefits
$0
Total compensation
$32,100
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19120
Total Pay
$32,100

Joseph Valderrama holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,100.

Joshua Torres

Police Officer 1/PPD Police

2026 total comp
$32,092
Base pay
$21,577
Overtime
$7,727
Other pay
$2,787
Benefits
$0
Total compensation
$32,092
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14286
Total Pay
$39,409

Joshua Torres holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,092.

Ian Lewis

Police Officer 1/PPD Police

2026 total comp
$32,091
Base pay
$21,648
Overtime
$7,321
Other pay
$3,122
Benefits
$0
Total compensation
$32,091
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26090
Total Pay
$32,091

Ian Lewis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,091.

William Helsel Jr.

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
19961
Total Pay
$32,086

At PPD Police, William Helsel Jr. serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $32,086.

Viet Vu

Police Officer 1/PPD Police

2026 total comp
$32,062
Base pay
$21,648
Overtime
$7,490
Other pay
$2,924
Benefits
$0
Total compensation
$32,062
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1511
Total Pay
$32,062

Viet Vu holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,062.

Charles Pugh

Police Officer 1/PPD Police

2026 total comp
$32,057
Base pay
$21,648
Overtime
$6,711
Other pay
$3,698
Benefits
$0
Total compensation
$32,057
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28571
Total Pay
$32,057

Charles Pugh works as a Police Officer 1 for PPD Police. Their status is salaried. Charles earned $32,057 in 2026.

Carlos Gonzalez

Police Officer 1/PPD Police

2026 total comp
$32,051
Base pay
$21,648
Overtime
$5,965
Other pay
$4,437
Benefits
$0
Total compensation
$32,051
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35837
Total Pay
$32,051

Carlos Gonzalez works as a Police Officer 1 for PPD Police. Their status is salaried. Carlos earned $32,051 in 2026.

Andrew Dudzek

Police Officer 1/PPD Police

2026 total comp
$32,046
Base pay
$21,648
Overtime
$6,745
Other pay
$3,653
Benefits
$0
Total compensation
$32,046
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35445
Total Pay
$32,046

Andrew Dudzek works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $32,046 in 2026.

Brian Rosenbaum

Police Officer 1/PPD Police

2026 total comp
$32,042
Base pay
$21,648
Overtime
$7,083
Other pay
$3,310
Benefits
$0
Total compensation
$32,042
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24488
Total Pay
$32,042

Brian Rosenbaum works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $32,042 in 2026.

Daniel Obuchowicz

Police Officer 1/PPD Police

2026 total comp
$32,034
Base pay
$21,648
Overtime
$6,778
Other pay
$3,607
Benefits
$0
Total compensation
$32,034
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7514
Total Pay
$32,034

At PPD Police, Daniel Obuchowicz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,034.

William Schneider Jr

Police Officer 1/PPD Police

2026 total comp
$32,031
Base pay
$21,648
Overtime
$6,643
Other pay
$3,740
Benefits
$0
Total compensation
$32,031
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6408
Total Pay
$32,031

William Schneider Jr works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $32,031 in 2026.

David Jakubowski

Police Officer 1/PPD Police

2026 total comp
$32,031
Base pay
$21,648
Overtime
$6,643
Other pay
$3,740
Benefits
$0
Total compensation
$32,031
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31645
Total Pay
$32,031

David Jakubowski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,031.

Norma Peluyera-Alamo

Police Officer 1/PPD Police

2026 total comp
$32,025
Base pay
$21,648
Overtime
$7,456
Other pay
$2,920
Benefits
$0
Total compensation
$32,025
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2112
Total Pay
$32,025

At PPD Police, Norma Peluyera-Alamo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,025.

Johnathan Sinkler

Police Officer 1/PPD Police

2026 total comp
$32,019
Base pay
$21,289
Overtime
$7,950
Other pay
$2,781
Benefits
$0
Total compensation
$32,019
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38919
Total Pay
$32,019

At PPD Police, Johnathan Sinkler serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,019.

Daniel Banach

Police Officer 1/PPD Police

2026 total comp
$32,016
Base pay
$21,648
Overtime
$7,253
Other pay
$3,115
Benefits
$0
Total compensation
$32,016
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17257
Total Pay
$32,016

At PPD Police, Daniel Banach serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,016.

John Weber Jr

Police Officer 1/PPD Police

2026 total comp
$32,005
Base pay
$21,648
Overtime
$6,914
Other pay
$3,442
Benefits
$0
Total compensation
$32,005
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18271
Total Pay
$32,005

At PPD Police, John Weber Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,005.

Jose Borrero

Police Officer 1/PPD Police

2026 total comp
$32,004
Base pay
$21,648
Overtime
$7,050
Other pay
$3,306
Benefits
$0
Total compensation
$32,004
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27615
Total Pay
$32,004

Jose Borrero holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,004.

Edward Slater Jr

Police Officer 1/PPD Police

2026 total comp
$32,004
Base pay
$21,648
Overtime
$7,050
Other pay
$3,306
Benefits
$0
Total compensation
$32,004
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31636
Total Pay
$32,004

Edward Slater Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $32,004 in 2026.

Calvin Gibson

Police Officer 1/PPD Police

2023 total comp
$31,997
Base pay
$24,113
Overtime
$0
Other pay
$7,884
Benefits
$0
Total compensation
$31,997
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
10053
Total Pay
$31,997

Calvin Gibson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $31,997.

Rafael Gandarilla

Police Officer 1/PPD Police

2026 total comp
$31,993
Base pay
$21,648
Overtime
$6,609
Other pay
$3,735
Benefits
$0
Total compensation
$31,993
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32106
Total Pay
$31,993

Rafael Gandarilla holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,993.

Richard Rodzwic Jr.

Police Officer 1/PPD Police

2022 total comp
$31,969
Base pay
$14,450
Overtime
$0
Other pay
$17,519
Benefits
$0
Total compensation
$31,969
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
30573
Total Pay
$31,969

Richard Rodzwic Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $31,969 in 2022.

Theodore Brown Jr

Police Officer 1/PPD Police

2026 total comp
$31,967
Base pay
$21,648
Overtime
$6,880
Other pay
$3,438
Benefits
$0
Total compensation
$31,967
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32210
Total Pay
$31,967

Theodore Brown Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Theodore earned $31,967 in 2026.

Shaun Smallwood

Police Officer 1/PPD Police

2026 total comp
$31,966
Base pay
$21,648
Overtime
$7,016
Other pay
$3,302
Benefits
$0
Total compensation
$31,966
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25282
Total Pay
$31,966

Shaun Smallwood is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,966.

James Chabot

Police Officer 1/PPD Police

2026 total comp
$31,957
Base pay
$21,648
Overtime
$6,711
Other pay
$3,598
Benefits
$0
Total compensation
$31,957
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9079
Total Pay
$31,957

James Chabot works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $31,957 in 2026.

Andi Sauli

Police Officer 1/PPD Police

2026 total comp
$31,951
Base pay
$21,648
Overtime
$7,388
Other pay
$2,914
Benefits
$0
Total compensation
$31,951
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23048
Total Pay
$31,951

Andi Sauli is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,951.

Ashley Johnson

Police Officer 1/PPD Police

2026 total comp
$31,951
Base pay
$21,648
Overtime
$7,388
Other pay
$2,914
Benefits
$0
Total compensation
$31,951
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15013
Total Pay
$24,562

Ashley Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Ashley earned $31,951 in 2026.

Melissa Martin

Police Officer 1/PPD Police

2026 total comp
$31,929
Base pay
$21,648
Overtime
$6,846
Other pay
$3,434
Benefits
$0
Total compensation
$31,929
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5732
Total Pay
$31,929

Melissa Martin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,929.

Juan Delgado

Police Officer 1/PPD Police

2026 total comp
$31,916
Base pay
$21,648
Overtime
$6,541
Other pay
$3,726
Benefits
$0
Total compensation
$31,916
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8974
Total Pay
$31,916

At PPD Police, Juan Delgado serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,916.

Zoe Bills

Police Officer 1/PPD Police

2026 total comp
$31,913
Base pay
$21,648
Overtime
$7,355
Other pay
$2,910
Benefits
$0
Total compensation
$31,913
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11560
Total Pay
$31,913

Zoe Bills is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,913.

Donald Vandermay

Police Officer 1/PPD Police

2025 total comp
$31,905
Base pay
$25,935
Overtime
$1,556
Other pay
$4,414
Benefits
$0
Total compensation
$31,905
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
9822
Total Pay
$31,905

Donald Vandermay holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $31,905.

Christoph Lemma

Police Officer 1/PPD Police

2026 total comp
$31,878
Base pay
$21,648
Overtime
$6,507
Other pay
$3,722
Benefits
$0
Total compensation
$31,878
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12809
Total Pay
$31,878

Christoph Lemma is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,878.

Christophe Kopecki

Police Officer 1/PPD Police

2026 total comp
$31,853
Base pay
$21,648
Overtime
$6,914
Other pay
$3,291
Benefits
$0
Total compensation
$31,853
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29691
Total Pay
$31,853

Christophe Kopecki holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,853.

Nancy Butler

Police Officer 1/PPD Police

2022 total comp
$31,846
Base pay
$6,149
Overtime
$0
Other pay
$25,697
Benefits
$0
Total compensation
$31,846
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
1636
Total Pay
$31,846

Nancy Butler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $31,846.

Johnny Arroyo

Police Officer 1/PPD Police

2026 total comp
$31,843
Base pay
$20,783
Overtime
$8,297
Other pay
$2,763
Benefits
$0
Total compensation
$31,843
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40320
Total Pay
$31,843

At PPD Police, Johnny Arroyo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,843.

Timothy Coleman

Police Officer 1/PPD Police

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

Source-specific fields

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

Timothy Coleman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,839.

Gregorio Santana

Police Officer 1/PPD Police

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

Source-specific fields

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

Gregorio Santana is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,839.

Zachery Ruiz

Police Officer 1/PPD Police

2026 total comp
$31,832
Base pay
$21,577
Overtime
$7,490
Other pay
$2,765
Benefits
$0
Total compensation
$31,832
Employment type
Salaried

Source-specific fields

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

Zachery Ruiz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,832.

Ryan Daut

Police Officer 1/PPD Police

2026 total comp
$31,815
Base pay
$21,648
Overtime
$6,880
Other pay
$3,287
Benefits
$0
Total compensation
$31,815
Employment type
Salaried

Source-specific fields

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

Ryan Daut is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,815.

Dahlia Vandorick

Police Officer 1/PPD Police

2022 total comp
$31,809
Base pay
$20,106
Overtime
$1,297
Other pay
$10,406
Benefits
$0
Total compensation
$31,809
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
32495
Total Pay
$31,809

Dahlia Vandorick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $31,809.

Carolyn Streater

Police Officer 1/PPD Police

2025 total comp
$31,805
Base pay
$25,935
Overtime
$0
Other pay
$5,869
Benefits
$0
Total compensation
$31,805
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
17597
Total Pay
$31,805

Carolyn Streater is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $31,805.