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 8

Albert Monte

Police Officer 1/PPD Police

2020 total comp
$93,555
Base pay
$48,481
Overtime
$8,996
Other pay
$36,078
Benefits
$0
Total compensation
$93,555
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
16578
Total Pay
$93,555

At PPD Police, Albert Monte serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $93,555.

Clyde Frasier Jr

Police Officer 1/PPD Police

2021 total comp
$93,534
Base pay
$0
Overtime
$0
Other pay
$93,534
Benefits
$0
Total compensation
$93,534
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
22112
Total Pay
$93,534

Clyde Frasier Jr is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $93,534.

Michael Schaffer

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16826
Total Pay
$93,425

Michael Schaffer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $93,425.

Larry Lamar

Police Officer 1/PPD Police

2022 total comp
$93,343
Base pay
$74,926
Overtime
$2,378
Other pay
$16,038
Benefits
$0
Total compensation
$93,343
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2672
Total Pay
$93,343

At PPD Police, Larry Lamar serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $93,343.

Joan Savidge

Police Officer 1/PPD Police

2022 total comp
$93,330
Base pay
$81,290
Overtime
$0
Other pay
$12,040
Benefits
$0
Total compensation
$93,330
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2623
Total Pay
$93,330

Joan Savidge works as a Police Officer 1 for PPD Police. Their status is salaried. Joan earned $93,330 in 2022.

Al Leafre Foster

Police Officer 1/PPD Police

2022 total comp
$93,330
Base pay
$81,290
Overtime
$0
Other pay
$12,040
Benefits
$0
Total compensation
$93,330
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
25279
Total Pay
$93,330

Al Leafre Foster holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $93,330.

Doris Cruz

Police Officer 1/PPD Police

2020 total comp
$93,290
Base pay
$54,465
Overtime
$0
Other pay
$38,825
Benefits
$0
Total compensation
$93,290
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
18323
Total Pay
$93,290

Doris Cruz is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $93,290.

James Lanigan

Police Officer 1/PPD Police

2024 total comp
$93,250
Base pay
$36,366
Overtime
$6,168
Other pay
$50,716
Benefits
$0
Total compensation
$93,250
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
22496
Total Pay
$93,250

James Lanigan works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $93,250 in 2024.

Charles Szydlik Jr

Police Officer 1/PPD Police

2025 total comp
$93,238
Base pay
$78,373
Overtime
$0
Other pay
$14,866
Benefits
$0
Total compensation
$93,238
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
26008
Total Pay
$93,238

At PPD Police, Charles Szydlik Jr serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $93,238.

Carolyn Williams

Police Officer 1/PPD Police

2023 total comp
$93,223
Base pay
$37,337
Overtime
$1,671
Other pay
$54,216
Benefits
$0
Total compensation
$93,223
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
33717
Total Pay
$93,223

Carolyn Williams is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $93,223.

Raul Malveiro

Police Officer 1/PPD Police

2022 total comp
$92,899
Base pay
$81,290
Overtime
$0
Other pay
$11,609
Benefits
$0
Total compensation
$92,899
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20403
Total Pay
$92,899

Raul Malveiro works as a Police Officer 1 for PPD Police. Their status is salaried. Raul earned $92,899 in 2022.

Arthur Wiggs

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
32889
Total Pay
$92,779

Arthur Wiggs is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $92,779.

Tiffany Perez

Police Officer 1/PPD Police

2020 total comp
$92,671
Base pay
$48,780
Overtime
$12,362
Other pay
$31,529
Benefits
$0
Total compensation
$92,671
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
30747
Total Pay
$92,671

Tiffany Perez works as a Police Officer 1 for PPD Police. Their status is salaried. Tiffany earned $92,671 in 2020.

Nicholas Campolongo

Police Officer 1/PPD Police

2022 total comp
$92,538
Base pay
$76,517
Overtime
$0
Other pay
$16,021
Benefits
$0
Total compensation
$92,538
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
8078
Total Pay
$92,538

Nicholas Campolongo works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $92,538 in 2022.

Francis Quinn

Police Officer 1/PPD Police

2020 total comp
$92,404
Base pay
$51,473
Overtime
$2,906
Other pay
$38,025
Benefits
$0
Total compensation
$92,404
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
4760
Total Pay
$92,404

Francis Quinn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $92,404.

Zavier Fulton

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
3054
Total Pay
$92,279

Zavier Fulton is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $92,279.

Mark Babli

Police Officer 1/PPD Police

2025 total comp
$92,181
Base pay
$69,824
Overtime
$7,377
Other pay
$14,980
Benefits
$0
Total compensation
$92,181
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
6880
Total Pay
$92,181

Mark Babli works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $92,181 in 2025.

Michael Sabalski

Police Officer 1/PPD Police

2022 total comp
$92,135
Base pay
$6,149
Overtime
$0
Other pay
$85,986
Benefits
$0
Total compensation
$92,135
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
14808
Total Pay
$92,135

Michael Sabalski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $92,135.

Walter Bias Jr

Police Officer 1/PPD Police

2024 total comp
$92,101
Base pay
$40,994
Overtime
$28,576
Other pay
$22,530
Benefits
$0
Total compensation
$92,101
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
10622
Total Pay
$92,101

Walter Bias Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $92,101.

Warren Smith

Police Officer 1/PPD Police

2022 total comp
$92,037
Base pay
$21,521
Overtime
$519
Other pay
$69,998
Benefits
$0
Total compensation
$92,037
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
35253
Total Pay
$92,037

At PPD Police, Warren Smith serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $92,037.

Clarissa Holmes

Police Officer 1/PPD Police

2024 total comp
$91,968
Base pay
$49,818
Overtime
$13,141
Other pay
$29,009
Benefits
$0
Total compensation
$91,968
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16469
Total Pay
$91,968

Clarissa Holmes works as a Police Officer 1 for PPD Police. Their status is salaried. Clarissa earned $91,968 in 2024.

Gwendolyn Mcneil-Hackett

Police Officer 1/PPD Police

2025 total comp
$91,880
Base pay
$75,167
Overtime
$0
Other pay
$16,713
Benefits
$0
Total compensation
$91,880
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
16274
Total Pay
$91,880

At PPD Police, Gwendolyn Mcneil-Hackett serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $91,880.

Michaeline Bee

Police Officer 1/PPD Police

2025 total comp
$91,760
Base pay
$34,580
Overtime
$4,279
Other pay
$52,901
Benefits
$0
Total compensation
$91,760
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33376
Total Pay
$91,760

Michaeline Bee works as a Police Officer 1 for PPD Police. Their status is salaried. Michaeline earned $91,760 in 2025.

Marlowe Dickerson

Police Officer 1/PPD Police

2022 total comp
$91,609
Base pay
$78,108
Overtime
$2,124
Other pay
$11,377
Benefits
$0
Total compensation
$91,609
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
7193
Total Pay
$91,609

Marlowe Dickerson is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $91,609.

Patricia Rosati

Police Officer 1/PPD Police

2022 total comp
$91,599
Base pay
$81,290
Overtime
$0
Other pay
$10,309
Benefits
$0
Total compensation
$91,599
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36162
Total Pay
$91,599

At PPD Police, Patricia Rosati serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $91,599.

Sandra Redding

Police Officer 1/PPD Police

2025 total comp
$91,456
Base pay
$75,167
Overtime
$0
Other pay
$16,289
Benefits
$0
Total compensation
$91,456
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
15449
Total Pay
$91,456

Sandra Redding holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $91,456.

Matthew Macenka

Police Officer 1/PPD Police

2022 total comp
$91,416
Base pay
$81,290
Overtime
$1,912
Other pay
$8,214
Benefits
$0
Total compensation
$91,416
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
1774
Total Pay
$91,416

Matthew Macenka works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $91,416 in 2022.

Salvatore Maiorano

Police Officer 1/PPD Police

2021 total comp
$91,308
Base pay
$75,765
Overtime
$224
Other pay
$15,319
Benefits
$0
Total compensation
$91,308
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5140
Total Pay
$91,308

At PPD Police, Salvatore Maiorano serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $91,308.

Colleen Keenan

Police Officer 1/PPD Police

2020 total comp
$91,258
Base pay
$49,977
Overtime
$0
Other pay
$41,282
Benefits
$0
Total compensation
$91,258
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
36917
Total Pay
$91,258

Colleen Keenan is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $91,258.

Robert Klineburger

Police Officer 1/PPD Police

2021 total comp
$91,132
Base pay
$43,385
Overtime
$8,022
Other pay
$39,725
Benefits
$0
Total compensation
$91,132
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
1926
Total Pay
$91,132

Robert Klineburger holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $91,132.

Michael Porrini

Police Officer 1/PPD Police

2022 total comp
$90,957
Base pay
$55,834
Overtime
$12,575
Other pay
$22,548
Benefits
$0
Total compensation
$90,957
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24272
Total Pay
$90,957

Michael Porrini works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $90,957 in 2022.

Rainford Thomas

Police Officer 1/PPD Police

2025 total comp
$90,826
Base pay
$84,072
Overtime
$0
Other pay
$6,755
Benefits
$0
Total compensation
$90,826
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
136
Total Pay
$90,826

At PPD Police, Rainford Thomas serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $90,826.

Jose Rios Jr

Police Officer 1/PPD Police

2022 total comp
$90,802
Base pay
$47,243
Overtime
$0
Other pay
$43,559
Benefits
$0
Total compensation
$90,802
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
14756
Total Pay
$90,802

Jose Rios Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $90,802.

Christopher Juszcyszyn

Police Officer 1/PPD Police

2024 total comp
$90,722
Base pay
$42,978
Overtime
$0
Other pay
$47,744
Benefits
$0
Total compensation
$90,722
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
1778
Total Pay
$90,722

Christopher Juszcyszyn is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $90,722.

Frank Oliverio

Police Officer 1/PPD Police

2022 total comp
$90,650
Base pay
$74,926
Overtime
$0
Other pay
$15,724
Benefits
$0
Total compensation
$90,650
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
11471
Total Pay
$90,650

Frank Oliverio is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $90,650.

Yvon Thegeniste

Police Officer 1/PPD Police

2022 total comp
$90,354
Base pay
$69,835
Overtime
$7,376
Other pay
$13,143
Benefits
$0
Total compensation
$90,354
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17854
Total Pay
$90,354

Yvon Thegeniste is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $90,354.

Alayna Brown

Police Officer 1/PPD Police

2024 total comp
$90,341
Base pay
$74,709
Overtime
$1,374
Other pay
$14,258
Benefits
$0
Total compensation
$90,341
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
26278
Total Pay
$90,341

Alayna Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Alayna earned $90,341 in 2024.

Frederick Antkowiak

Police Officer 1/PPD Police

2026 total comp
$90,185
Base pay
$0
Overtime
$0
Other pay
$90,185
Benefits
$0
Total compensation
$90,185
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
12545
Total Pay
$90,185

Frederick Antkowiak holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $90,185.

Anne Rutherford

Police Officer 1/PPD Police

2025 total comp
$90,029
Base pay
$78,373
Overtime
$0
Other pay
$11,656
Benefits
$0
Total compensation
$90,029
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
29376
Total Pay
$90,029

Anne Rutherford is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $90,029.

Vernon Ray

Police Officer 1/PPD Police

2022 total comp
$89,979
Base pay
$78,108
Overtime
$115
Other pay
$11,756
Benefits
$0
Total compensation
$89,979
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
26018
Total Pay
$89,979

Vernon Ray is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $89,979.