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 2

James Brady

Detective/PPD Police

2026 total comp
$47,796
Base pay
$23,813
Overtime
$18,603
Other pay
$5,381
Benefits
$0
Total compensation
$47,796
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
18902
Total Pay
$47,796

James Brady works as a Detective for PPD Police. Their status is salaried. James earned $47,796 in 2026.

Ralph Latchum

Detective/PPD Police

2026 total comp
$47,502
Base pay
$23,813
Overtime
$18,342
Other pay
$5,348
Benefits
$0
Total compensation
$47,502
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
18510
Total Pay
$47,502

At PPD Police, Ralph Latchum serves as a Detective. They work salaried. Their 2026 pay totaled $47,502.

Joseph Knoll

Detective/PPD Police

2026 total comp
$47,472
Base pay
$23,813
Overtime
$18,118
Other pay
$5,542
Benefits
$0
Total compensation
$47,472
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29943
Total Pay
$47,472

At PPD Police, Joseph Knoll serves as a Detective. They work salaried. Their 2026 pay totaled $47,472.

Anthony Glaviano

Detective/PPD Police

2026 total comp
$47,401
Base pay
$23,813
Overtime
$18,491
Other pay
$5,097
Benefits
$0
Total compensation
$47,401
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
5447
Total Pay
$47,401

Anthony Glaviano holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $47,401.

Deayoung Park

Detective/PPD Police

2026 total comp
$47,250
Base pay
$23,813
Overtime
$18,118
Other pay
$5,319
Benefits
$0
Total compensation
$47,250
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
10840
Total Pay
$47,250

Deayoung Park works as a Detective for PPD Police. Their status is salaried. Deayoung earned $47,250 in 2026.

Michael Fahy

Detective/PPD Police

2026 total comp
$47,218
Base pay
$23,813
Overtime
$18,528
Other pay
$4,877
Benefits
$0
Total compensation
$47,218
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13378
Total Pay
$47,218

Michael Fahy holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $47,218.

Kelley Gallagher

Detective/PPD Police

2026 total comp
$47,192
Base pay
$23,813
Overtime
$18,789
Other pay
$4,591
Benefits
$0
Total compensation
$47,192
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
17346
Total Pay
$47,192

Kelley Gallagher holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $47,192.

Nicholas Martella

Detective/PPD Police

2026 total comp
$47,192
Base pay
$23,813
Overtime
$18,305
Other pay
$5,075
Benefits
$0
Total compensation
$47,192
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
15444
Total Pay
$47,192

Nicholas Martella works as a Detective for PPD Police. Their status is salaried. Nicholas earned $47,192 in 2026.

Daniel Pignataro

Detective/PPD Police

2026 total comp
$47,176
Base pay
$23,813
Overtime
$18,491
Other pay
$4,873
Benefits
$0
Total compensation
$47,176
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36755
Total Pay
$47,176

Daniel Pignataro holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $47,176.

Dennis Slobodian

Detective/PPD Police

2026 total comp
$47,080
Base pay
$23,813
Overtime
$18,205
Other pay
$5,063
Benefits
$0
Total compensation
$47,080
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28390
Total Pay
$47,080

Dennis Slobodian is a Detective at PPD Police. They work salaried. 2026 total compensation came to $47,080.

Shane Getz

Detective/PPD Police

2026 total comp
$46,983
Base pay
$23,813
Overtime
$18,118
Other pay
$5,052
Benefits
$0
Total compensation
$46,983
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
24503
Total Pay
$46,983

Shane Getz holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $46,983.

John Mc Namee

Detective/PPD Police

2025 total comp
$46,942
Base pay
$20,920
Overtime
$8,487
Other pay
$17,534
Benefits
$0
Total compensation
$46,942
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
3784
Total Pay
$46,942

John Mc Namee holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $46,942.

David Gannone

Detective/PPD Police

2026 total comp
$46,844
Base pay
$23,813
Overtime
$18,193
Other pay
$4,838
Benefits
$0
Total compensation
$46,844
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
1318
Total Pay
$46,844

David Gannone works as a Detective for PPD Police. Their status is salaried. David earned $46,844 in 2026.

Darryl Pearson

Detective/PPD Police

2026 total comp
$46,830
Base pay
$23,813
Overtime
$17,745
Other pay
$5,272
Benefits
$0
Total compensation
$46,830
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
17954
Total Pay
$46,830

Darryl Pearson is a Detective at PPD Police. They work salaried. 2026 total compensation came to $46,830.

Thomas Dalesio

Detective/PPD Police

2026 total comp
$46,719
Base pay
$23,813
Overtime
$18,081
Other pay
$4,825
Benefits
$0
Total compensation
$46,719
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
530
Total Pay
$46,719

Thomas Dalesio is a Detective at PPD Police. They work salaried. 2026 total compensation came to $46,719.

John Verrecchio

Detective/PPD Police

2026 total comp
$46,713
Base pay
$23,813
Overtime
$17,447
Other pay
$5,453
Benefits
$0
Total compensation
$46,713
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28763
Total Pay
$46,713

John Verrecchio works as a Detective for PPD Police. Their status is salaried. John earned $46,713 in 2026.

William Joyce

Detective/PPD Police

2026 total comp
$46,628
Base pay
$23,813
Overtime
$17,373
Other pay
$5,443
Benefits
$0
Total compensation
$46,628
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
19716
Total Pay
$46,628

At PPD Police, William Joyce serves as a Detective. They work salaried. Their 2026 pay totaled $46,628.

Erin Hinnov

Detective/PPD Police

2026 total comp
$46,628
Base pay
$23,813
Overtime
$17,373
Other pay
$5,443
Benefits
$0
Total compensation
$46,628
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
18512
Total Pay
$46,628

Erin Hinnov works as a Detective for PPD Police. Their status is salaried. Erin earned $46,628 in 2026.

William Lackman

Detective/PPD Police

2026 total comp
$46,628
Base pay
$23,813
Overtime
$17,373
Other pay
$5,443
Benefits
$0
Total compensation
$46,628
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
22680
Total Pay
$46,628

William Lackman holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $46,628.

Allan Relova

Detective/PPD Police

2026 total comp
$46,453
Base pay
$23,813
Overtime
$17,745
Other pay
$4,895
Benefits
$0
Total compensation
$46,453
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
33527
Total Pay
$46,453

Allan Relova holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $46,453.

Michael Mckenna Jr

Detective/PPD Police

2026 total comp
$46,440
Base pay
$23,813
Overtime
$17,634
Other pay
$4,994
Benefits
$0
Total compensation
$46,440
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
12224
Total Pay
$46,440

At PPD Police, Michael Mckenna Jr serves as a Detective. They work salaried. Their 2026 pay totaled $46,440.

Thomas Gaul

Detective/PPD Police

2026 total comp
$46,375
Base pay
$23,813
Overtime
$17,149
Other pay
$5,414
Benefits
$0
Total compensation
$46,375
Employment type
Salaried

Source-specific fields

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

Thomas Gaul works as a Detective for PPD Police. Their status is salaried. Thomas earned $46,375 in 2026.

Robert Redanauer

Detective/PPD Police

2021 total comp
$46,311
Base pay
$29,622
Overtime
$0
Other pay
$16,689
Benefits
$0
Total compensation
$46,311
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
4529
Total Pay
$46,311

Robert Redanauer holds the role of Detective at PPD Police. Their status is salaried. In 2021, their total compensation was $46,311.