GCGovComp.app

City of Philadelphia / PPD Police

Agency file

PPD Police

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The PPD Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 6,545 employees with median total compensation of $27,267; the highest distinct record was $225,310.

Year
2026
Employees
6,545
Median total
$27,267
Highest record
$225,310

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$0$55,105+

How 2026 total compensation is spread across the 6,545 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($27,267) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$20,116 (71%)
  • Overtime$4,922 (17%)
  • Other$3,207 (11%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$15,082
$22,738
$27,267
$33,801
$42,317

The pay ladder for this department. Someone at the 90th percentile earns $42,317 — more than 90% of the department; the 10th percentile earns $15,082. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 1
3,802 · $27,063
Detective
536 · $33,861
Police Sergeant
526 · $30,904
Police Lieutenant
234 · $35,261

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 13

Thomas Woltemate

Police Lieutenant/PPD Police

2021 total comp
$99,655
Base pay
$21,386
Overtime
$3,427
Other pay
$74,842
Benefits
$0
Total compensation
$99,655
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
19766
Total Pay
$99,655

Thomas Woltemate is a Police Lieutenant at PPD Police. They work salaried. 2021 total compensation came to $99,655.

Laverne Jarrett

Police Officer 1/PPD Police

2019 total comp
$99,559
Base pay
$5,649
Overtime
$0
Other pay
$93,910
Benefits
$0
Total compensation
$99,559
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
34713
Total Pay
$99,559

Laverne Jarrett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $99,559.

Albert Wiegert

Detective/PPD Police

2021 total comp
$99,480
Base pay
$86,723
Overtime
$0
Other pay
$12,756
Benefits
$0
Total compensation
$99,480
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
2466
Total Pay
$99,480

Albert Wiegert works as a Detective for PPD Police. Their status is salaried. Albert earned $99,480 in 2021.

Daniel Cha

Police Officer 1/PPD Police

2022 total comp
$99,476
Base pay
$28,899
Overtime
$12,739
Other pay
$57,838
Benefits
$0
Total compensation
$99,476
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
10210
Total Pay
$99,476

Daniel Cha holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $99,476.

Thomas Sileo

Police Sergeant/PPD Police

2025 total comp
$99,432
Base pay
$91,780
Overtime
$0
Other pay
$7,652
Benefits
$0
Total compensation
$99,432
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
35000
Total Pay
$99,432

Thomas Sileo is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $99,432.

Junius Smalls

Police Officer 1/PPD Police

2020 total comp
$99,408
Base pay
$23,264
Overtime
$0
Other pay
$76,144
Benefits
$0
Total compensation
$99,408
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16245
Total Pay
$99,408

Junius Smalls holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $99,408.

Christine Mcshea

Police Captain/PPD Police

2021 total comp
$99,190
Base pay
$31,574
Overtime
$0
Other pay
$67,616
Benefits
$0
Total compensation
$99,190
Employment type
Salaried

Source-specific fields

Base Salary
$117,725
Employee Category
Civil Service
Job Code
6A06
Public Id
30735
Total Pay
$99,190

Christine Mcshea holds the role of Police Captain at PPD Police. Their status is salaried. In 2021, their total compensation was $99,190.

Angel Rodriguez

Police Officer 1/PPD Police

2024 total comp
$99,170
Base pay
$67,108
Overtime
$17,542
Other pay
$14,520
Benefits
$0
Total compensation
$99,170
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13933
Total Pay
$99,170

At PPD Police, Angel Rodriguez serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $99,170.

Timothy Bickel

Police Officer 1/PPD Police

2023 total comp
$99,078
Base pay
$0
Overtime
$0
Other pay
$99,078
Benefits
$0
Total compensation
$99,078
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10329
Total Pay
$99,078

At PPD Police, Timothy Bickel serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $99,078.

Wallace Curran

Police Officer 1/PPD Police

2024 total comp
$99,016
Base pay
$27,440
Overtime
$0
Other pay
$71,576
Benefits
$0
Total compensation
$99,016
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
36657
Total Pay
$99,016

At PPD Police, Wallace Curran serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $99,016.

Gerard Mertz Iii

Police Corporal/PPD Police

2025 total comp
$98,898
Base pay
$86,207
Overtime
$0
Other pay
$12,691
Benefits
$0
Total compensation
$98,898
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A03
Public Id
26789
Total Pay
$98,898

At PPD Police, Gerard Mertz Iii serves as a Police Corporal. They work salaried. Their 2025 pay totaled $98,898.

Matthew Ibbotson

Police Officer 1/PPD Police

2022 total comp
$98,856
Base pay
$68,880
Overtime
$11,482
Other pay
$18,494
Benefits
$0
Total compensation
$98,856
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
157
Total Pay
$98,856

At PPD Police, Matthew Ibbotson serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $98,856.

Michael Snowden

Police Officer 1/PPD Police

2025 total comp
$98,798
Base pay
$82,647
Overtime
$1,701
Other pay
$14,450
Benefits
$0
Total compensation
$98,798
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
34216
Total Pay
$98,798

Michael Snowden holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $98,798.

Scott Wilson

Police Officer 1/PPD Police

2022 total comp
$98,744
Base pay
$62,198
Overtime
$22,366
Other pay
$14,179
Benefits
$0
Total compensation
$98,744
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
27116
Total Pay
$98,744

Scott Wilson works as a Police Officer 1 for PPD Police. Their status is salaried. Scott earned $98,744 in 2022.

Freddie Mccrea Jr

Police Officer 1/PPD Police

2022 total comp
$98,191
Base pay
$81,290
Overtime
$700
Other pay
$16,201
Benefits
$0
Total compensation
$98,191
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
26290
Total Pay
$98,191

At PPD Police, Freddie Mccrea Jr serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $98,191.

David Marnien

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
5846
Total Pay
$98,060

David Marnien holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2025, their total compensation was $98,060.

Joseph Lukaitis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
29386
Total Pay
$98,039

Joseph Lukaitis works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $98,039 in 2021.

Mauricio Rodriguez

Police Officer 1/PPD Police

2022 total comp
$97,958
Base pay
$81,290
Overtime
$1,095
Other pay
$15,572
Benefits
$0
Total compensation
$97,958
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
31505
Total Pay
$97,958

Mauricio Rodriguez works as a Police Officer 1 for PPD Police. Their status is salaried. Mauricio earned $97,958 in 2022.

William Redanauer

Police Officer 1/PPD Police

2022 total comp
$97,905
Base pay
$81,290
Overtime
$519
Other pay
$16,096
Benefits
$0
Total compensation
$97,905
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
35557
Total Pay
$97,905

William Redanauer works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $97,905 in 2022.

Eric White

Police Officer 1/PPD Police

2022 total comp
$97,855
Base pay
$81,290
Overtime
$0
Other pay
$16,564
Benefits
$0
Total compensation
$97,855
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32707
Total Pay
$97,855

At PPD Police, Eric White serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $97,855.

Edward Mc Ginley

Police Officer 1/PPD Police

2020 total comp
$97,831
Base pay
$13,086
Overtime
$6,434
Other pay
$78,311
Benefits
$0
Total compensation
$97,831
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
26062
Total Pay
$97,831

Edward Mc Ginley is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $97,831.

Edward Schoeniger

Police Officer 1/PPD Police

2020 total comp
$97,815
Base pay
$43,993
Overtime
$5,989
Other pay
$47,833
Benefits
$0
Total compensation
$97,815
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
28243
Total Pay
$97,815

Edward Schoeniger works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $97,815 in 2020.

Jeffrey Mannings

Police Sergeant/PPD Police

2022 total comp
$97,570
Base pay
$78,159
Overtime
$3,205
Other pay
$16,206
Benefits
$0
Total compensation
$97,570
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
14270
Total Pay
$97,570

At PPD Police, Jeffrey Mannings serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $97,570.

Colleen Michvech

Police Sergeant/PPD Police

2022 total comp
$97,547
Base pay
$81,786
Overtime
$0
Other pay
$15,761
Benefits
$0
Total compensation
$97,547
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
5896
Total Pay
$97,547

Colleen Michvech works as a Police Sergeant for PPD Police. Their status is salaried. Colleen earned $97,547 in 2022.

Janae Mcdonald

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
2298
Total Pay
$97,476

Janae Mcdonald holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $97,476.

George Gee

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
4778
Total Pay
$97,476

George Gee is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $97,476.

Mark Digenio

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
12015
Total Pay
$97,476

At PPD Police, Mark Digenio serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $97,476.

Daniel Moll

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
21492
Total Pay
$97,476

Daniel Moll works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $97,476 in 2025.

Anthony Jackson

Police Sergeant/PPD Police

2025 total comp
$97,441
Base pay
$77,569
Overtime
$4,000
Other pay
$15,872
Benefits
$0
Total compensation
$97,441
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anthony Jackson serves as a Police Sergeant. They work salaried. Their 2025 pay totaled $97,441.

Carl Watkins

Detective/PPD Police

2021 total comp
$97,331
Base pay
$1,646
Overtime
$0
Other pay
$95,685
Benefits
$0
Total compensation
$97,331
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
23371
Total Pay
$97,331

Carl Watkins works as a Detective for PPD Police. Their status is salaried. Carl earned $97,331 in 2021.

Lacarmela Fortune

Police Officer 1/PPD Police

2025 total comp
$97,300
Base pay
$80,510
Overtime
$0
Other pay
$16,790
Benefits
$0
Total compensation
$97,300
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22901
Total Pay
$97,300

Lacarmela Fortune is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $97,300.

Marc Hayes

Police Lieutenant/PPD Police

2020 total comp
$97,297
Base pay
$64,948
Overtime
$0
Other pay
$32,349
Benefits
$0
Total compensation
$97,297
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
36851
Total Pay
$97,297

Marc Hayes is a Police Lieutenant at PPD Police. They work salaried. 2020 total compensation came to $97,297.

Veronica Abrams

Police Officer 1/PPD Police

2022 total comp
$97,254
Base pay
$45,652
Overtime
$7,984
Other pay
$43,619
Benefits
$0
Total compensation
$97,254
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
18954
Total Pay
$97,254

Veronica Abrams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $97,254.

Carolyn Gall

Police Corporal/PPD Police

2020 total comp
$97,071
Base pay
$41,824
Overtime
$1,439
Other pay
$53,808
Benefits
$0
Total compensation
$97,071
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A03
Public Id
27092
Total Pay
$97,071

Carolyn Gall is a Police Corporal at PPD Police. They work salaried. 2020 total compensation came to $97,071.

Sequitta Adams

Police Officer 1/PPD Police

2022 total comp
$97,023
Base pay
$81,290
Overtime
$537
Other pay
$15,196
Benefits
$0
Total compensation
$97,023
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20853
Total Pay
$97,023

Sequitta Adams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $97,023.

Michael Minor

Police Officer 1/PPD Police

2025 total comp
$96,889
Base pay
$81,222
Overtime
$0
Other pay
$15,667
Benefits
$0
Total compensation
$96,889
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
16522
Total Pay
$96,889

Michael Minor is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $96,889.

Karen Guzman

Police Officer 1/PPD Police

2022 total comp
$96,880
Base pay
$81,290
Overtime
$0
Other pay
$15,590
Benefits
$0
Total compensation
$96,880
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21477
Total Pay
$96,880

Karen Guzman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $96,880.

Theresa Shipanga

Police Officer 1/PPD Police

2025 total comp
$96,644
Base pay
$68,043
Overtime
$13,406
Other pay
$15,194
Benefits
$0
Total compensation
$96,644
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
14533
Total Pay
$96,644

Theresa Shipanga holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $96,644.

John Rechner

Police Officer 1/PPD Police

2025 total comp
$96,630
Base pay
$34,580
Overtime
$18,673
Other pay
$43,377
Benefits
$0
Total compensation
$96,630
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
21499
Total Pay
$96,630

At PPD Police, John Rechner serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $96,630.

Kenneth Jacobs

Police Officer 1/PPD Police

2025 total comp
$96,546
Base pay
$1,729
Overtime
$0
Other pay
$94,817
Benefits
$0
Total compensation
$96,546
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
20095
Total Pay
$96,546

Kenneth Jacobs holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $96,546.