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 101

George Gaspar Jr

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

George Gaspar Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Francis Nelson Jr

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

At PPD Police, Francis Nelson Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Arif Ibisi

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

Arif Ibisi works as a Police Officer 1 for PPD Police. Their status is salaried. Arif earned $24,258 in 2026.

Bryan Fraser

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

Bryan Fraser is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

William Pisiechko

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

William Pisiechko works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $24,258 in 2026.

Lawrence Campbell

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

Lawrence Campbell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Paul Stadelberger

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

Paul Stadelberger is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Laquana Welcome

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

Laquana Welcome holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,258.

Robert Jala

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

Robert Jala is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Megan Devlin

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

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

Megan Devlin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Sean Greene

Police Officer 1/PPD Police

2026 total comp
$24,255
Base pay
$18,185
Overtime
$4,697
Other pay
$1,373
Benefits
$0
Total compensation
$24,255
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50858
Total Pay
$24,255

Sean Greene holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,255.

Samirah Akbar Abdulalkhaliq

Police Officer 1/PPD Police

2026 total comp
$24,239
Base pay
$18,185
Overtime
$3,843
Other pay
$2,210
Benefits
$0
Total compensation
$24,239
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
7208
Total Pay
$24,239

Samirah Akbar Abdulalkhaliq is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,239.

Manuel Perez

Police Officer 1/PPD Police

2023 total comp
$24,236
Base pay
$11,137
Overtime
$0
Other pay
$13,099
Benefits
$0
Total compensation
$24,236
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32079
Total Pay
$24,236

Manuel Perez works as a Police Officer 1 for PPD Police. Their status is salaried. Manuel earned $24,236 in 2023.

Orlando Rivera Jr.

Police Officer 1/PPD Police

2026 total comp
$24,227
Base pay
$21,648
Overtime
$271
Other pay
$2,307
Benefits
$0
Total compensation
$24,227
Employment type
Salaried

Source-specific fields

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

Orlando Rivera Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Orlando earned $24,227 in 2026.

Brazilia Jackson

Police Officer 1/PPD Police

2026 total comp
$24,225
Base pay
$21,648
Overtime
$0
Other pay
$2,576
Benefits
$0
Total compensation
$24,225
Employment type
Salaried

Source-specific fields

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

Brazilia Jackson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,225.

Kimberly Potter

Police Officer 1/PPD Police

2026 total comp
$24,224
Base pay
$21,577
Overtime
$542
Other pay
$2,105
Benefits
$0
Total compensation
$24,224
Employment type
Salaried

Source-specific fields

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

Kimberly Potter works as a Police Officer 1 for PPD Police. Their status is salaried. Kimberly earned $24,224 in 2026.

Antonios Agatsiotis

Police Officer 1/PPD Police

2026 total comp
$24,224
Base pay
$21,577
Overtime
$542
Other pay
$2,105
Benefits
$0
Total compensation
$24,224
Employment type
Salaried

Source-specific fields

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

Antonios Agatsiotis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,224.

Alfred Wrenn

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$20,783
Overtime
$1,334
Other pay
$2,102
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

Alfred Wrenn is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,219.

Maurice Sutherland

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

Maurice Sutherland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,219.

Gregory Meyer

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

Gregory Meyer works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $24,219 in 2026.

Francis Leaden

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

Francis Leaden works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $24,219 in 2026.

Myong No

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

Myong No holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,219.

Marcus Salas

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

At PPD Police, Marcus Salas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,219.

Eric Nunez

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

Eric Nunez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,219.

Wilfredo Rivera

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

Wilfredo Rivera works as a Police Officer 1 for PPD Police. Their status is salaried. Wilfredo earned $24,219 in 2026.

Edris Truitt

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

At PPD Police, Edris Truitt serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,219.

Lydia Mendez

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

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

Lydia Mendez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,219.

Charlene Bonner

Police Officer 1/PPD Police

2024 total comp
$24,213
Base pay
$21,489
Overtime
$0
Other pay
$2,724
Benefits
$0
Total compensation
$24,213
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20294
Total Pay
$24,213

Charlene Bonner is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $24,213.

Christopher Vandermay

Police Officer 1/PPD Police

2026 total comp
$24,209
Base pay
$19,484
Overtime
$3,355
Other pay
$1,370
Benefits
$0
Total compensation
$24,209
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42918
Total Pay
$24,209

Christopher Vandermay works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $24,209 in 2026.

John Duaime

Police Officer 1/PPD Police

2026 total comp
$24,207
Base pay
$21,648
Overtime
$203
Other pay
$2,356
Benefits
$0
Total compensation
$24,207
Employment type
Salaried

Source-specific fields

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

John Duaime holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,207.

Kyle Covello

Police Officer 1/PPD Police

2026 total comp
$24,207
Base pay
$21,648
Overtime
$203
Other pay
$2,356
Benefits
$0
Total compensation
$24,207
Employment type
Salaried

Source-specific fields

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

Kyle Covello holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,207.

Joanne Bondiskey

Police Officer 1/PPD Police

2026 total comp
$24,201
Base pay
$21,648
Overtime
$0
Other pay
$2,552
Benefits
$0
Total compensation
$24,201
Employment type
Salaried

Source-specific fields

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

Joanne Bondiskey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,201.

Christopher Flores

Police Officer 1/PPD Police

2026 total comp
$24,194
Base pay
$21,648
Overtime
$339
Other pay
$2,207
Benefits
$0
Total compensation
$24,194
Employment type
Salaried

Source-specific fields

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

At PPD Police, Christopher Flores serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,194.

Brandi Donnell

Police Officer 1/PPD Police

2026 total comp
$24,194
Base pay
$21,648
Overtime
$339
Other pay
$2,207
Benefits
$0
Total compensation
$24,194
Employment type
Salaried

Source-specific fields

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

Brandi Donnell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,194.

Angelica Ocasio

Police Officer 1/PPD Police

2026 total comp
$24,194
Base pay
$21,648
Overtime
$339
Other pay
$2,207
Benefits
$0
Total compensation
$24,194
Employment type
Salaried

Source-specific fields

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

Angelica Ocasio works as a Police Officer 1 for PPD Police. Their status is salaried. Angelica earned $24,194 in 2026.

Krystal Brown-Williams

Police Officer 1/PPD Police

2026 total comp
$24,194
Base pay
$21,648
Overtime
$339
Other pay
$2,207
Benefits
$0
Total compensation
$24,194
Employment type
Salaried

Source-specific fields

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

At PPD Police, Krystal Brown-Williams serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,194.

Ashley Kilroy

Police Officer 1/PPD Police

2026 total comp
$24,183
Base pay
$20,783
Overtime
$1,301
Other pay
$2,099
Benefits
$0
Total compensation
$24,183
Employment type
Salaried

Source-specific fields

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

Ashley Kilroy works as a Police Officer 1 for PPD Police. Their status is salaried. Ashley earned $24,183 in 2026.

Romero Amilcar

Police Officer 1/PPD Police

2026 total comp
$24,167
Base pay
$16,669
Overtime
$0
Other pay
$7,498
Benefits
$0
Total compensation
$24,167
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52187
Total Pay
$24,167

Romero Amilcar works as a Police Officer 1 for PPD Police. Their status is salaried. Romero earned $24,167 in 2026.

Ryan Berry

Police Officer 1/PPD Police

2026 total comp
$24,150
Base pay
$21,577
Overtime
$475
Other pay
$2,099
Benefits
$0
Total compensation
$24,150
Employment type
Salaried

Source-specific fields

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

Ryan Berry is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,150.

Joseph Wagner

Police Officer 1/PPD Police

2026 total comp
$24,147
Base pay
$20,783
Overtime
$1,269
Other pay
$2,096
Benefits
$0
Total compensation
$24,147
Employment type
Salaried

Source-specific fields

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

Joseph Wagner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,147.