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 23

Stanley Randall

Police Officer 1/PPD Police

2026 total comp
$49,654
Base pay
$21,648
Overtime
$22,877
Other pay
$5,128
Benefits
$0
Total compensation
$49,654
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12209
Total Pay
$49,654

Stanley Randall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $49,654.

Yolanda Brown

Police Officer 1/PPD Police

2020 total comp
$49,553
Base pay
$38,211
Overtime
$1,394
Other pay
$9,948
Benefits
$0
Total compensation
$49,553
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
25957
Total Pay
$49,553

At PPD Police, Yolanda Brown serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $49,553.

Matthew Blaszczyk

Police Officer 1/PPD Police

2026 total comp
$49,511
Base pay
$21,648
Overtime
$23,047
Other pay
$4,816
Benefits
$0
Total compensation
$49,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18494
Total Pay
$49,511

Matthew Blaszczyk works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $49,511 in 2026.

Lillian Summers

Police Officer 1/PPD Police

2026 total comp
$49,450
Base pay
$21,648
Overtime
$22,030
Other pay
$5,772
Benefits
$0
Total compensation
$49,450
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31368
Total Pay
$49,450

Lillian Summers is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $49,450.

Diane Mitchell

Police Officer 1/PPD Police

2020 total comp
$49,445
Base pay
$10,178
Overtime
$1,581
Other pay
$37,685
Benefits
$0
Total compensation
$49,445
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
14349
Total Pay
$49,445

Diane Mitchell is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $49,445.

Lotonia Smith

Police Officer 1/PPD Police

2026 total comp
$49,389
Base pay
$21,648
Overtime
$22,640
Other pay
$5,101
Benefits
$0
Total compensation
$49,389
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17940
Total Pay
$49,389

Lotonia Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $49,389.

Carlos Diaz

Police Officer 1/PPD Police

2026 total comp
$49,328
Base pay
$21,648
Overtime
$23,182
Other pay
$4,497
Benefits
$0
Total compensation
$49,328
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36035
Total Pay
$49,328

At PPD Police, Carlos Diaz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $49,328.

Christopher Linvill

Police Officer 1/PPD Police

2022 total comp
$49,309
Base pay
$32,060
Overtime
$6,435
Other pay
$10,815
Benefits
$0
Total compensation
$49,309
Employment type
Salaried

Source-specific fields

Base Salary
$72,215
Employee Category
Civil Service
Job Code
6A02
Public Id
8383
Total Pay
$49,309

At PPD Police, Christopher Linvill serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $49,309.

Nicholas Grant

Police Officer 1/PPD Police

2023 total comp
$49,217
Base pay
$19,154
Overtime
$2,983
Other pay
$27,080
Benefits
$0
Total compensation
$49,217
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2825
Total Pay
$49,217

Nicholas Grant is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $49,217.

Gerard Attewell

Police Officer 1/PPD Police

2025 total comp
$49,217
Base pay
$41,496
Overtime
$0
Other pay
$7,721
Benefits
$0
Total compensation
$49,217
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
28602
Total Pay
$49,217

Gerard Attewell is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $49,217.

Shadel Sullivan

Police Officer 1/PPD Police

2026 total comp
$49,216
Base pay
$21,648
Overtime
$23,080
Other pay
$4,487
Benefits
$0
Total compensation
$49,216
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12363
Total Pay
$49,216

At PPD Police, Shadel Sullivan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $49,216.

Caleb Rabe

Police Officer 1/PPD Police

2020 total comp
$49,101
Base pay
$33,926
Overtime
$2,696
Other pay
$12,479
Benefits
$0
Total compensation
$49,101
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
7983
Total Pay
$49,101

Caleb Rabe is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $49,101.

Susan Macartney

Police Officer 1/PPD Police

2022 total comp
$49,075
Base pay
$43,106
Overtime
$0
Other pay
$5,969
Benefits
$0
Total compensation
$49,075
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
14963
Total Pay
$49,075

At PPD Police, Susan Macartney serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $49,075.

Zachary Dipasquale

Police Officer 1/PPD Police

2023 total comp
$49,021
Base pay
$34,031
Overtime
$3,650
Other pay
$11,340
Benefits
$0
Total compensation
$49,021
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
4090
Total Pay
$49,021

Zachary Dipasquale works as a Police Officer 1 for PPD Police. Their status is salaried. Zachary earned $49,021 in 2023.

Shakirah Jeter

Police Officer 1/PPD Police

2023 total comp
$48,925
Base pay
$19,154
Overtime
$0
Other pay
$29,771
Benefits
$0
Total compensation
$48,925
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
8313
Total Pay
$48,925

Shakirah Jeter is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $48,925.

Nadirah Muhammad

Police Officer 1/PPD Police

2026 total comp
$48,913
Base pay
$21,648
Overtime
$21,759
Other pay
$5,506
Benefits
$0
Total compensation
$48,913
Employment type
Salaried

Source-specific fields

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

Nadirah Muhammad works as a Police Officer 1 for PPD Police. Their status is salaried. Nadirah earned $48,913 in 2026.

Michael Jonas

Police Officer 1/PPD Police

2021 total comp
$48,878
Base pay
$33,811
Overtime
$813
Other pay
$14,254
Benefits
$0
Total compensation
$48,878
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
29869
Total Pay
$48,878

At PPD Police, Michael Jonas serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $48,878.

James Middleton Jr

Police Officer 1/PPD Police

2026 total comp
$48,875
Base pay
$21,648
Overtime
$21,521
Other pay
$5,705
Benefits
$0
Total compensation
$48,875
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14180
Total Pay
$48,875

James Middleton Jr works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $48,875 in 2026.

Clarence Irvine

Police Officer 1/PPD Police

2026 total comp
$48,860
Base pay
$21,648
Overtime
$22,165
Other pay
$5,046
Benefits
$0
Total compensation
$48,860
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31510
Total Pay
$48,860

Clarence Irvine holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $48,860.

Shakita Grant

Police Officer 1/PPD Police

2026 total comp
$48,646
Base pay
$21,648
Overtime
$21,521
Other pay
$5,476
Benefits
$0
Total compensation
$48,646
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27529
Total Pay
$48,646

Shakita Grant is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $48,646.

Michael Browne

Police Officer 1/PPD Police

2026 total comp
$48,645
Base pay
$21,648
Overtime
$21,318
Other pay
$5,678
Benefits
$0
Total compensation
$48,645
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33800
Total Pay
$48,645

Michael Browne works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $48,645 in 2026.

Hung Nguyen

Police Officer 1/PPD Police

2024 total comp
$48,610
Base pay
$17,522
Overtime
$1,333
Other pay
$29,756
Benefits
$0
Total compensation
$48,610
Employment type
Salaried

Source-specific fields

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

Hung Nguyen is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $48,610.

Daniel Flanagan

Police Officer 1/PPD Police

2022 total comp
$48,596
Base pay
$18,446
Overtime
$0
Other pay
$30,149
Benefits
$0
Total compensation
$48,596
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 is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $48,596.

Lerand Brown

Police Officer 1/PPD Police

2022 total comp
$48,585
Base pay
$13,527
Overtime
$0
Other pay
$35,058
Benefits
$0
Total compensation
$48,585
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2987
Total Pay
$48,585

Lerand Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $48,585.

Alberto Ortiz

Police Officer 1/PPD Police

2022 total comp
$48,496
Base pay
$18,446
Overtime
$4,237
Other pay
$25,813
Benefits
$0
Total compensation
$48,496
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
412
Total Pay
$48,496

Alberto Ortiz works as a Police Officer 1 for PPD Police. Their status is salaried. Alberto earned $48,496 in 2022.

Mark Uffelman

Police Officer 1/PPD Police

2020 total comp
$48,489
Base pay
$0
Overtime
$0
Other pay
$48,489
Benefits
$0
Total compensation
$48,489
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
30564
Total Pay
$48,489

Mark Uffelman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $48,489.

Anthony Jones

Police Officer 1/PPD Police

2026 total comp
$48,379
Base pay
$21,648
Overtime
$21,284
Other pay
$5,446
Benefits
$0
Total compensation
$48,379
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3535
Total Pay
$48,379

At PPD Police, Anthony Jones serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $48,379.

Jesse Hartnett

Police Officer 1/PPD Police

2019 total comp
$48,362
Base pay
$8,473
Overtime
$0
Other pay
$39,889
Benefits
$0
Total compensation
$48,362
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
5577
Total Pay
$48,362

Jesse Hartnett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $48,362.

Renee Richetti

Police Officer 1/PPD Police

2026 total comp
$48,331
Base pay
$21,648
Overtime
$21,691
Other pay
$4,992
Benefits
$0
Total compensation
$48,331
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22506
Total Pay
$48,331

Renee Richetti is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $48,331.

Javier Sasaki

Police Officer 1/PPD Police

2026 total comp
$48,247
Base pay
$21,648
Overtime
$22,199
Other pay
$4,399
Benefits
$0
Total compensation
$48,247
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35215
Total Pay
$48,247

Javier Sasaki is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $48,247.

Anthony Crawford

Police Officer 1/PPD Police

2026 total comp
$48,226
Base pay
$21,648
Overtime
$21,149
Other pay
$5,429
Benefits
$0
Total compensation
$48,226
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30349
Total Pay
$48,226

Anthony Crawford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $48,226.

Marissa Kubis

Police Officer 1/PPD Police

2025 total comp
$48,215
Base pay
$31,122
Overtime
$2,509
Other pay
$14,584
Benefits
$0
Total compensation
$48,215
Employment type
Salaried

Source-specific fields

Base Salary
$81,227
Employee Category
Civil Service
Job Code
6A02
Public Id
41248
Total Pay
$48,215

At PPD Police, Marissa Kubis serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $48,215.

Pablo Seda Jr

Police Officer 1/PPD Police

2026 total comp
$48,188
Base pay
$21,648
Overtime
$21,115
Other pay
$5,424
Benefits
$0
Total compensation
$48,188
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19678
Total Pay
$48,188

Pablo Seda Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $48,188.

Brian Cherry Sr

Police Officer 1/PPD Police

2026 total comp
$48,180
Base pay
$21,648
Overtime
$21,555
Other pay
$4,976
Benefits
$0
Total compensation
$48,180
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26796
Total Pay
$48,180

At PPD Police, Brian Cherry Sr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $48,180.

John Burnett

Police Officer 1/PPD Police

2026 total comp
$48,111
Base pay
$21,648
Overtime
$21,047
Other pay
$5,416
Benefits
$0
Total compensation
$48,111
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23977
Total Pay
$48,111

At PPD Police, John Burnett serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $48,111.

Edwin Cruz

Police Officer 1/PPD Police

2020 total comp
$48,110
Base pay
$0
Overtime
$0
Other pay
$48,110
Benefits
$0
Total compensation
$48,110
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16544
Total Pay
$48,110

Edwin Cruz works as a Police Officer 1 for PPD Police. Their status is salaried. Edwin earned $48,110 in 2020.

Hayden Smith

Police Officer 1/PPD Police

2025 total comp
$48,091
Base pay
$0
Overtime
$0
Other pay
$48,091
Benefits
$0
Total compensation
$48,091
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
20605
Total Pay
$48,091

Hayden Smith holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $48,091.

Anthony Curtosi Jr

Police Officer 1/PPD Police

2023 total comp
$48,009
Base pay
$24,444
Overtime
$15,757
Other pay
$7,809
Benefits
$0
Total compensation
$48,009
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
17058
Total Pay
$48,009

Anthony Curtosi Jr is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $48,009.

Robert Rossiter

Police Officer 1/PPD Police

2019 total comp
$48,001
Base pay
$3,954
Overtime
$0
Other pay
$44,047
Benefits
$0
Total compensation
$48,001
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
25155
Total Pay
$48,001

Robert Rossiter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $48,001.

Leslie Simmons Iii

Police Officer 1/PPD Police

2026 total comp
$47,992
Base pay
$21,648
Overtime
$20,742
Other pay
$5,602
Benefits
$0
Total compensation
$47,992
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7687
Total Pay
$47,992

At PPD Police, Leslie Simmons Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $47,992.