GCGovComp.app

City of Philadelphia / PPD Police / Detective

Job-title file

Detective

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

717 employees hold this title in PPD Police. Median total compensation for the role is $35,411, above the department median of $27,267.

Employees
717
Total payroll
$35.1M
Role median
$35,411
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$184,973+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 717 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.

Compare departments

This role across City of Philadelphia

Detective is held in 2 City of Philadelphia departments. In PPD Police, the median of $35,411 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$40,897 · 5

Median total compensation for the Detective role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Detective beyond City of Philadelphia

This role is reported in 5 jurisdictions. In City of Philadelphia, the median of $35,533 ranks #4 of 5. See Detective across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of Buffalo
$135,006 · 142
City of Milwaukee
$110,529 · 295
City of Pittsburgh
$24,127 · 5

Median total compensation for comparable Detectiveroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 4

Jonathan Eves

Detective/PPD Police

2026 total comp
$60,521
Base pay
$23,813
Overtime
$30,458
Other pay
$6,250
Benefits
$0
Total compensation
$60,521
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
9020
Total Pay
$60,521

Jonathan Eves holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $60,521.

Thorsten Lucke

Detective/PPD Police

2026 total comp
$60,029
Base pay
$23,813
Overtime
$29,377
Other pay
$6,840
Benefits
$0
Total compensation
$60,029
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
6971
Total Pay
$60,029

Thorsten Lucke works as a Detective for PPD Police. Their status is salaried. Thorsten earned $60,029 in 2026.

Francis Mullen Jr

Detective/PPD Police

2026 total comp
$59,978
Base pay
$23,813
Overtime
$29,414
Other pay
$6,751
Benefits
$0
Total compensation
$59,978
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26323
Total Pay
$59,978

Francis Mullen Jr holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $59,978.

John Palmiero Jr

Detective/PPD Police

2026 total comp
$59,138
Base pay
$23,813
Overtime
$28,967
Other pay
$6,359
Benefits
$0
Total compensation
$59,138
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
22072
Total Pay
$59,138

At PPD Police, John Palmiero Jr serves as a Detective. They work salaried. Their 2026 pay totaled $59,138.

Timothy Scally

Detective/PPD Police

2026 total comp
$58,994
Base pay
$23,813
Overtime
$28,296
Other pay
$6,886
Benefits
$0
Total compensation
$58,994
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
14677
Total Pay
$58,994

Timothy Scally is a Detective at PPD Police. They work salaried. 2026 total compensation came to $58,994.

Joseph Cremen Jr

Detective/PPD Police

2026 total comp
$58,802
Base pay
$23,813
Overtime
$28,370
Other pay
$6,619
Benefits
$0
Total compensation
$58,802
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
11039
Total Pay
$58,802

Joseph Cremen Jr works as a Detective for PPD Police. Their status is salaried. Joseph earned $58,802 in 2026.

Sean Jang

Detective/PPD Police

2026 total comp
$58,775
Base pay
$23,813
Overtime
$28,892
Other pay
$6,070
Benefits
$0
Total compensation
$58,775
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27597
Total Pay
$58,775

Sean Jang is a Detective at PPD Police. They work salaried. 2026 total compensation came to $58,775.

Francis Graf Iv

Detective/PPD Police

2026 total comp
$58,656
Base pay
$23,813
Overtime
$27,997
Other pay
$6,846
Benefits
$0
Total compensation
$58,656
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
11651
Total Pay
$58,656

At PPD Police, Francis Graf Iv serves as a Detective. They work salaried. Their 2026 pay totaled $58,656.

Robert Daly Jr

Detective/PPD Police

2026 total comp
$58,466
Base pay
$23,813
Overtime
$28,072
Other pay
$6,581
Benefits
$0
Total compensation
$58,466
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
34818
Total Pay
$58,466

At PPD Police, Robert Daly Jr serves as a Detective. They work salaried. Their 2026 pay totaled $58,466.

John Maha

Detective/PPD Police

2026 total comp
$58,359
Base pay
$23,813
Overtime
$28,519
Other pay
$6,027
Benefits
$0
Total compensation
$58,359
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
6605
Total Pay
$58,359

At PPD Police, John Maha serves as a Detective. They work salaried. Their 2026 pay totaled $58,359.

Christopher Sweeney

Detective/PPD Police

2026 total comp
$58,317
Base pay
$23,813
Overtime
$28,482
Other pay
$6,023
Benefits
$0
Total compensation
$58,317
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
8899
Total Pay
$58,317

Christopher Sweeney works as a Detective for PPD Police. Their status is salaried. Christopher earned $58,317 in 2026.

Eric Olson

Detective/PPD Police

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

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A12
Public Id
28493
Total Pay
$58,237

Eric Olson holds the role of Detective at PPD Police. Their status is salaried. In 2020, their total compensation was $58,237.

Michael Livewell

Detective/PPD Police

2026 total comp
$57,710
Base pay
$23,813
Overtime
$27,401
Other pay
$6,496
Benefits
$0
Total compensation
$57,710
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
4626
Total Pay
$57,710

Michael Livewell is a Detective at PPD Police. They work salaried. 2026 total compensation came to $57,710.

Gilbert Brook

Detective/PPD Police

2026 total comp
$57,331
Base pay
$23,813
Overtime
$27,065
Other pay
$6,453
Benefits
$0
Total compensation
$57,331
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
22636
Total Pay
$57,331

Gilbert Brook is a Detective at PPD Police. They work salaried. 2026 total compensation came to $57,331.

Antoinina Anderson

Detective/PPD Police

2026 total comp
$57,091
Base pay
$23,813
Overtime
$27,140
Other pay
$6,139
Benefits
$0
Total compensation
$57,091
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
34621
Total Pay
$57,091

Antoinina Anderson holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $57,091.

Kevin Bradley

Detective/PPD Police

2026 total comp
$57,029
Base pay
$23,813
Overtime
$27,326
Other pay
$5,890
Benefits
$0
Total compensation
$57,029
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
20329
Total Pay
$57,029

At PPD Police, Kevin Bradley serves as a Detective. They work salaried. Their 2026 pay totaled $57,029.

William Campbell

Detective/PPD Police

2026 total comp
$56,365
Base pay
$23,813
Overtime
$26,208
Other pay
$6,345
Benefits
$0
Total compensation
$56,365
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
23250
Total Pay
$56,365

William Campbell is a Detective at PPD Police. They work salaried. 2026 total compensation came to $56,365.

Orlando Ortiz

Detective/PPD Police

2026 total comp
$56,281
Base pay
$23,813
Overtime
$26,133
Other pay
$6,335
Benefits
$0
Total compensation
$56,281
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13496
Total Pay
$56,281

Orlando Ortiz holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $56,281.

James Sloan

Detective/PPD Police

2026 total comp
$56,040
Base pay
$23,813
Overtime
$25,686
Other pay
$6,541
Benefits
$0
Total compensation
$56,040
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13259
Total Pay
$56,040

At PPD Police, James Sloan serves as a Detective. They work salaried. Their 2026 pay totaled $56,040.

Michael Repici

Detective/PPD Police

2026 total comp
$55,420
Base pay
$23,813
Overtime
$25,649
Other pay
$5,959
Benefits
$0
Total compensation
$55,420
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26138
Total Pay
$55,420

At PPD Police, Michael Repici serves as a Detective. They work salaried. Their 2026 pay totaled $55,420.

Matthew Burkhimer

Detective/PPD Police

2026 total comp
$55,105
Base pay
$23,813
Overtime
$25,090
Other pay
$6,203
Benefits
$0
Total compensation
$55,105
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
8881
Total Pay
$55,105

Matthew Burkhimer holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $55,105.

Vincent Parker

Detective/PPD Police

2026 total comp
$54,985
Base pay
$23,813
Overtime
$24,754
Other pay
$6,418
Benefits
$0
Total compensation
$54,985
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28286
Total Pay
$54,985

At PPD Police, Vincent Parker serves as a Detective. They work salaried. Their 2026 pay totaled $54,985.

Richard Bova Jr.

Detective/PPD Police

2026 total comp
$54,979
Base pay
$23,813
Overtime
$24,978
Other pay
$6,189
Benefits
$0
Total compensation
$54,979
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
15286
Total Pay
$54,979

At PPD Police, Richard Bova Jr. serves as a Detective. They work salaried. Their 2026 pay totaled $54,979.

Rudolph Valentine Jr

Detective/PPD Police

2026 total comp
$54,877
Base pay
$23,813
Overtime
$25,164
Other pay
$5,901
Benefits
$0
Total compensation
$54,877
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
21222
Total Pay
$54,877

At PPD Police, Rudolph Valentine Jr serves as a Detective. They work salaried. Their 2026 pay totaled $54,877.

Thomas Bartol

Detective/PPD Police

2026 total comp
$54,727
Base pay
$23,813
Overtime
$24,754
Other pay
$6,160
Benefits
$0
Total compensation
$54,727
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
30706
Total Pay
$54,727

Thomas Bartol holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $54,727.

James Perfidio

Detective/PPD Police

2026 total comp
$54,141
Base pay
$23,813
Overtime
$24,008
Other pay
$6,320
Benefits
$0
Total compensation
$54,141
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26879
Total Pay
$54,141

At PPD Police, James Perfidio serves as a Detective. They work salaried. Their 2026 pay totaled $54,141.

Craig Coulter

Detective/PPD Police

2026 total comp
$53,791
Base pay
$23,813
Overtime
$24,195
Other pay
$5,784
Benefits
$0
Total compensation
$53,791
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
615
Total Pay
$53,791

Craig Coulter works as a Detective for PPD Police. Their status is salaried. Craig earned $53,791 in 2026.

Naiemah Harrison

Detective/PPD Police

2026 total comp
$53,593
Base pay
$23,813
Overtime
$23,747
Other pay
$6,033
Benefits
$0
Total compensation
$53,593
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2948
Total Pay
$53,593

At PPD Police, Naiemah Harrison serves as a Detective. They work salaried. Their 2026 pay totaled $53,593.

David Smith

Detective/PPD Police

2022 total comp
$53,573
Base pay
$6,764
Overtime
$0
Other pay
$46,809
Benefits
$0
Total compensation
$53,573
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
23023
Total Pay
$40,035

At PPD Police, David Smith serves as a Detective. They work salaried. Their 2022 pay totaled $53,573.

Owen Mcguire

Detective/PPD Police

2026 total comp
$53,370
Base pay
$23,813
Overtime
$24,046
Other pay
$5,512
Benefits
$0
Total compensation
$53,370
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
9644
Total Pay
$53,370

Owen Mcguire holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $53,370.

Constance Lassiter

Detective/PPD Police

2025 total comp
$52,965
Base pay
$11,411
Overtime
$642
Other pay
$40,912
Benefits
$0
Total compensation
$52,965
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
1718
Total Pay
$52,965

Constance Lassiter is a Detective at PPD Police. They work salaried. 2025 total compensation came to $52,965.

Paul Dixon Jr

Detective/PPD Police

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

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
4018
Total Pay
$52,749

Paul Dixon Jr works as a Detective for PPD Police. Their status is salaried. Paul earned $52,749 in 2023.

John Fleming

Detective/PPD Police

2026 total comp
$52,664
Base pay
$23,813
Overtime
$23,412
Other pay
$5,439
Benefits
$0
Total compensation
$52,664
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
11783
Total Pay
$52,664

John Fleming is a Detective at PPD Police. They work salaried. 2026 total compensation came to $52,664.

Joseph Murray

Detective/PPD Police

2026 total comp
$52,375
Base pay
$23,813
Overtime
$22,666
Other pay
$5,896
Benefits
$0
Total compensation
$52,375
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13054
Total Pay
$52,375

Joseph Murray works as a Detective for PPD Police. Their status is salaried. Joseph earned $52,375 in 2026.

Darren Lindsey

Detective/PPD Police

2023 total comp
$52,365
Base pay
$22,887
Overtime
$0
Other pay
$29,478
Benefits
$0
Total compensation
$52,365
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
30771
Total Pay
$52,365

Darren Lindsey holds the role of Detective at PPD Police. Their status is salaried. In 2023, their total compensation was $52,365.

Lisa Ann Collins

Detective/PPD Police

2019 total comp
$52,334
Base pay
$26,570
Overtime
$0
Other pay
$25,763
Benefits
$0
Total compensation
$52,334
Employment type
Salaried

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A12
Public Id
8420
Total Pay
$52,334

Lisa Ann Collins is a Detective at PPD Police. They work salaried. 2019 total compensation came to $52,334.

Robert Schill

Detective/PPD Police

2024 total comp
$52,206
Base pay
$30,183
Overtime
$0
Other pay
$22,023
Benefits
$0
Total compensation
$52,206
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
26743
Total Pay
$52,206

Robert Schill is a Detective at PPD Police. They work salaried. 2024 total compensation came to $52,206.

Mark Mcdermott

Detective/PPD Police

2026 total comp
$52,123
Base pay
$23,813
Overtime
$22,927
Other pay
$5,383
Benefits
$0
Total compensation
$52,123
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
21569
Total Pay
$52,123

At PPD Police, Mark Mcdermott serves as a Detective. They work salaried. Their 2026 pay totaled $52,123.

Robert Stansfield

Detective/PPD Police

2026 total comp
$51,777
Base pay
$23,813
Overtime
$21,921
Other pay
$6,044
Benefits
$0
Total compensation
$51,777
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
32104
Total Pay
$51,777

At PPD Police, Robert Stansfield serves as a Detective. They work salaried. Their 2026 pay totaled $51,777.

Derrick Venson

Detective/PPD Police

2026 total comp
$51,355
Base pay
$23,813
Overtime
$21,548
Other pay
$5,995
Benefits
$0
Total compensation
$51,355
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29439
Total Pay
$51,355

At PPD Police, Derrick Venson serves as a Detective. They work salaried. Their 2026 pay totaled $51,355.