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 99

Joseph Flynn

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Robbi Huff

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Robbi Huff serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,396.

Sonya Powers

Police Officer 1/PPD Police

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

Source-specific fields

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

Sonya Powers works as a Police Officer 1 for PPD Police. Their status is salaried. Sonya earned $24,396 in 2026.

Lisa Baker

Police Officer 1/PPD Police

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

Source-specific fields

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

Lisa Baker is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Teresa Sanchious

Police Officer 1/PPD Police

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

Source-specific fields

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

Teresa Sanchious is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Victor Davila

Police Officer 1/PPD Police

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

Source-specific fields

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

Victor Davila works as a Police Officer 1 for PPD Police. Their status is salaried. Victor earned $24,396 in 2026.

Jesse Oshea

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Jesse Oshea serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,396.

Denise Turner

Police Officer 1/PPD Police

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

Source-specific fields

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

Denise Turner works as a Police Officer 1 for PPD Police. Their status is salaried. Denise earned $24,396 in 2026.

Robert Harris

Police Officer 1/PPD Police

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

Source-specific fields

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

Robert Harris holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Scott Burns

Police Officer 1/PPD Police

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

Source-specific fields

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

Scott Burns holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

James Mulholland

Police Officer 1/PPD Police

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

Source-specific fields

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

James Mulholland is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Matthew Delaney

Police Officer 1/PPD Police

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

Source-specific fields

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

Matthew Delaney is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Marissa Yankanich

Police Officer 1/PPD Police

2026 total comp
$24,373
Base pay
$21,577
Overtime
$678
Other pay
$2,118
Benefits
$0
Total compensation
$24,373
Employment type
Salaried

Source-specific fields

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

At PPD Police, Marissa Yankanich serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,373.

Robert Donnelly

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Robert Gabbard

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Courtney Gilliam

Police Officer 1/PPD Police

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

Source-specific fields

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

Courtney Gilliam holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,370.

Andrew Revucky

Police Officer 1/PPD Police

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

Source-specific fields

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

Andrew Revucky is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,370.

Raubert Hicks

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Raubert Hicks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,370.

Toya Smith

Police Officer 1/PPD Police

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

Source-specific fields

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

Toya Smith holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,370.

Adam Womer

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Adam Womer serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,370.

Sean Cave

Police Officer 1/PPD Police

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

Source-specific fields

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

Sean Cave works as a Police Officer 1 for PPD Police. Their status is salaried. Sean earned $24,370 in 2026.

Devonn Weston

Police Officer 1/PPD Police

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

Source-specific fields

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

Devonn Weston works as a Police Officer 1 for PPD Police. Their status is salaried. Devonn earned $24,370 in 2026.

Francine Rosario

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Francine Rosario serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,370.

Daniel Williams

Police Officer 1/PPD Police

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

Source-specific fields

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

Daniel Williams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,370.

Shawn Foley

Police Officer 1/PPD Police

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

Source-specific fields

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

Shawn Foley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,358.

Kyle Wawrzynek

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Kyle Wawrzynek serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,358.

Han Oh

Police Officer 1/PPD Police

2026 total comp
$24,355
Base pay
$19,484
Overtime
$4,026
Other pay
$844
Benefits
$0
Total compensation
$24,355
Employment type
Salaried

Source-specific fields

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

Han Oh works as a Police Officer 1 for PPD Police. Their status is salaried. Han earned $24,355 in 2026.

Kimberly Burke

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Kimberly Burke serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,350.

Ryan Lee

Police Officer 1/PPD Police

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

Source-specific fields

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

Ryan Lee holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,343.

James Taylor

Police Officer 1/PPD Police

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

Source-specific fields

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

James Taylor works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $24,334 in 2026.

Alan Byrd

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Alan Byrd serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,334.

Maribelle Quiles

Police Officer 1/PPD Police

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

Source-specific fields

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

Maribelle Quiles works as a Police Officer 1 for PPD Police. Their status is salaried. Maribelle earned $24,334 in 2026.

David Gonzalez

Police Officer 1/PPD Police

2026 total comp
$24,330
Base pay
$19,484
Overtime
$3,782
Other pay
$1,064
Benefits
$0
Total compensation
$24,330
Employment type
Salaried

Source-specific fields

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

David Gonzalez works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $24,330 in 2026.

Matthew Wade

Police Officer 1/PPD Police

2026 total comp
$24,326
Base pay
$20,783
Overtime
$1,432
Other pay
$2,111
Benefits
$0
Total compensation
$24,326
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40620
Total Pay
$24,326

Matthew Wade is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,326.

Brandon Kubach

Police Officer 1/PPD Police

2026 total comp
$24,325
Base pay
$19,484
Overtime
$2,623
Other pay
$2,218
Benefits
$0
Total compensation
$24,325
Employment type
Salaried

Source-specific fields

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

Brandon Kubach works as a Police Officer 1 for PPD Police. Their status is salaried. Brandon earned $24,325 in 2026.

Craig Arner

Police Officer 1/PPD Police

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

Source-specific fields

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

Craig Arner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,320.

Danladi Mcseed

Police Officer 1/PPD Police

2026 total comp
$24,318
Base pay
$21,287
Overtime
$813
Other pay
$2,218
Benefits
$0
Total compensation
$24,318
Employment type
Salaried

Source-specific fields

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

Danladi Mcseed holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,318.

Sean Odonnell

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Clarence Smith Iii

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Clarence Smith Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,306.

Gregory Stevens

Police Officer 1/PPD Police

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

Source-specific fields

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

Gregory Stevens is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,304.