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
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+

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.

Record list

Employees with this title

Highest-paid first / page 1

Joseph Bamberski

Detective/PPD Police

2022 total comp
$435,422
Base pay
$89,417
Overtime
$70,140
Other pay
$275,865
Benefits
$0
Total compensation
$435,422
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
32035
Total Pay
$435,422

Joseph Bamberski works as a Detective for PPD Police. Their status is salaried. Joseph earned $435,422 in 2022.

Danielle Slobodian

Detective/PPD Police

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

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
27334
Total Pay
$388,605

Danielle Slobodian works as a Detective for PPD Police. Their status is salaried. Danielle earned $388,605 in 2025.

Patrick Smith

Detective/PPD Police

2020 total comp
$313,915
Base pay
$61,228
Overtime
$8,366
Other pay
$244,321
Benefits
$0
Total compensation
$313,915
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19808
Total Pay
$24,865

Patrick Smith works as a Detective for PPD Police. Their status is salaried. Patrick earned $313,915 in 2020.

Stephen Grace

Detective/PPD Police

2025 total comp
$298,083
Base pay
$72,384
Overtime
$76,775
Other pay
$148,924
Benefits
$0
Total compensation
$298,083
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
2747
Total Pay
$298,083

Stephen Grace holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $298,083.

Brian Peters

Detective/PPD Police

2021 total comp
$255,203
Base pay
$29,951
Overtime
$23,234
Other pay
$202,018
Benefits
$0
Total compensation
$255,203
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
27208
Total Pay
$255,203

Brian Peters is a Detective at PPD Police. They work salaried. 2021 total compensation came to $255,203.

George Fetters

Detective/PPD Police

2021 total comp
$226,350
Base pay
$4,937
Overtime
$247
Other pay
$221,167
Benefits
$0
Total compensation
$226,350
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12384
Total Pay
$27,710

George Fetters holds the role of Detective at PPD Police. Their status is salaried. In 2021, their total compensation was $226,350.

Freddie Mole

Detective/PPD Police

2022 total comp
$226,208
Base pay
$35,509
Overtime
$0
Other pay
$190,699
Benefits
$0
Total compensation
$226,208
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
3176
Total Pay
$226,208

At PPD Police, Freddie Mole serves as a Detective. They work salaried. Their 2022 pay totaled $226,208.

Kenneth Fleming

Detective/PPD Police

2021 total comp
$221,894
Base pay
$18,102
Overtime
$555
Other pay
$203,236
Benefits
$0
Total compensation
$221,894
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
31681
Total Pay
$221,894

Kenneth Fleming is a Detective at PPD Police. They work salaried. 2021 total compensation came to $221,894.

Patrick Whalen

Detective/PPD Police

2022 total comp
$219,689
Base pay
$78,917
Overtime
$66,848
Other pay
$73,924
Benefits
$0
Total compensation
$219,689
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
35155
Total Pay
$219,689

At PPD Police, Patrick Whalen serves as a Detective. They work salaried. Their 2022 pay totaled $219,689.

Christopher Gilman

Detective/PPD Police

2025 total comp
$204,372
Base pay
$90,517
Overtime
$13,783
Other pay
$100,072
Benefits
$0
Total compensation
$204,372
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
27112
Total Pay
$204,372

Christopher Gilman is a Detective at PPD Police. They work salaried. 2025 total compensation came to $204,372.

Sean Rios

Detective/PPD Police

2022 total comp
$203,510
Base pay
$82,417
Overtime
$91,845
Other pay
$29,248
Benefits
$0
Total compensation
$203,510
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
25166
Total Pay
$203,510

Sean Rios holds the role of Detective at PPD Police. Their status is salaried. In 2022, their total compensation was $203,510.

Marc Tomiselli

Detective/PPD Police

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

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
5522
Total Pay
$201,791

Marc Tomiselli holds the role of Detective at PPD Police. Their status is salaried. In 2024, their total compensation was $201,791.

Henry Glenn

Detective/PPD Police

2023 total comp
$187,379
Base pay
$22,887
Overtime
$16,722
Other pay
$147,770
Benefits
$0
Total compensation
$187,379
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31118
Total Pay
$30,732

At PPD Police, Henry Glenn serves as a Detective. They work salaried. Their 2023 pay totaled $187,379.

Thomas Boyd Jr

Detective/PPD Police

2025 total comp
$186,795
Base pay
$72,384
Overtime
$4,885
Other pay
$109,525
Benefits
$0
Total compensation
$186,795
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
7458
Total Pay
$186,795

Thomas Boyd Jr holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $186,795.

Brett Brooks

Detective/PPD Police

2021 total comp
$186,185
Base pay
$47,724
Overtime
$494
Other pay
$137,967
Benefits
$0
Total compensation
$186,185
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
16335
Total Pay
$186,185

Brett Brooks holds the role of Detective at PPD Police. Their status is salaried. In 2021, their total compensation was $186,185.

James Dunlap Jr

Detective/PPD Police

2021 total comp
$182,398
Base pay
$12,836
Overtime
$1,111
Other pay
$168,451
Benefits
$0
Total compensation
$182,398
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
12001
Total Pay
$182,398

James Dunlap Jr holds the role of Detective at PPD Police. Their status is salaried. In 2021, their total compensation was $182,398.

Sean Mellon

Detective/PPD Police

2022 total comp
$175,853
Base pay
$0
Overtime
$0
Other pay
$175,853
Benefits
$0
Total compensation
$175,853
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
37000
Total Pay
$175,853

Sean Mellon holds the role of Detective at PPD Police. Their status is salaried. In 2022, their total compensation was $175,853.

Joseph Centeno

Detective/PPD Police

2025 total comp
$173,099
Base pay
$0
Overtime
$499
Other pay
$172,599
Benefits
$0
Total compensation
$173,099
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
31516
Total Pay
$173,099

Joseph Centeno is a Detective at PPD Police. They work salaried. 2025 total compensation came to $173,099.

Brian Sanders

Detective/PPD Police

2025 total comp
$171,437
Base pay
$20,160
Overtime
$1,426
Other pay
$149,851
Benefits
$0
Total compensation
$171,437
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
6620
Total Pay
$171,437

Brian Sanders works as a Detective for PPD Police. Their status is salaried. Brian earned $171,437 in 2025.

John Logan

Detective/PPD Police

2021 total comp
$163,531
Base pay
$12,178
Overtime
$0
Other pay
$151,354
Benefits
$0
Total compensation
$163,531
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
15256
Total Pay
$163,531

John Logan works as a Detective for PPD Police. Their status is salaried. John earned $163,531 in 2021.

John Cahill

Detective/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20385
Total Pay
$30,608

At PPD Police, John Cahill serves as a Detective. They work salaried. Their 2020 pay totaled $160,410.

James Mclaughlin

Detective/PPD Police

2020 total comp
$159,874
Base pay
$28,789
Overtime
$14,334
Other pay
$116,750
Benefits
$0
Total compensation
$159,874
Employment type
Salaried

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A12
Public Id
8105
Total Pay
$159,874

James Mclaughlin holds the role of Detective at PPD Police. Their status is salaried. In 2020, their total compensation was $159,874.

Donald Marano

Detective/PPD Police

2022 total comp
$157,935
Base pay
$0
Overtime
$1,570
Other pay
$156,365
Benefits
$0
Total compensation
$157,935
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
289
Total Pay
$157,935

Donald Marano works as a Detective for PPD Police. Their status is salaried. Donald earned $157,935 in 2022.

Raymond Felder

Detective/PPD Police

2024 total comp
$157,255
Base pay
$54,798
Overtime
$0
Other pay
$102,456
Benefits
$0
Total compensation
$157,255
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
3038
Total Pay
$157,255

At PPD Police, Raymond Felder serves as a Detective. They work salaried. Their 2024 pay totaled $157,255.

Kevin Judge

Detective/PPD Police

2022 total comp
$156,228
Base pay
$89,417
Overtime
$43,036
Other pay
$23,775
Benefits
$0
Total compensation
$156,228
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33744
Total Pay
$32,917

Kevin Judge holds the role of Detective at PPD Police. Their status is salaried. In 2022, their total compensation was $156,228.

James Griffin

Detective/PPD Police

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

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
32129
Total Pay
$154,916

James Griffin holds the role of Detective at PPD Police. Their status is salaried. In 2024, their total compensation was $154,916.

Kenneth Rossiter

Detective/PPD Police

2022 total comp
$153,576
Base pay
$0
Overtime
$0
Other pay
$153,576
Benefits
$0
Total compensation
$153,576
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
23453
Total Pay
$153,576

At PPD Police, Kenneth Rossiter serves as a Detective. They work salaried. Their 2022 pay totaled $153,576.

Robert Conn

Detective/PPD Police

2022 total comp
$152,777
Base pay
$56,166
Overtime
$0
Other pay
$96,611
Benefits
$0
Total compensation
$152,777
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
4699
Total Pay
$152,777

At PPD Police, Robert Conn serves as a Detective. They work salaried. Their 2022 pay totaled $152,777.

Jason Tomon

Detective/PPD Police

2021 total comp
$147,686
Base pay
$34,559
Overtime
$14,965
Other pay
$98,162
Benefits
$0
Total compensation
$147,686
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
35371
Total Pay
$147,686

Jason Tomon is a Detective at PPD Police. They work salaried. 2021 total compensation came to $147,686.

Shawn Goodwin

Detective/PPD Police

2025 total comp
$145,213
Base pay
$85,815
Overtime
$285
Other pay
$59,112
Benefits
$0
Total compensation
$145,213
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
7229
Total Pay
$145,213

At PPD Police, Shawn Goodwin serves as a Detective. They work salaried. Their 2025 pay totaled $145,213.

Paula Campbell

Detective/PPD Police

2022 total comp
$145,193
Base pay
$40,582
Overtime
$190
Other pay
$104,421
Benefits
$0
Total compensation
$145,193
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
27847
Total Pay
$145,193

Paula Campbell holds the role of Detective at PPD Police. Their status is salaried. In 2022, their total compensation was $145,193.

Linda Pace

Detective/PPD Police

2021 total comp
$142,602
Base pay
$37,850
Overtime
$3,826
Other pay
$100,926
Benefits
$0
Total compensation
$142,602
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
30603
Total Pay
$142,602

Linda Pace works as a Detective for PPD Police. Their status is salaried. Linda earned $142,602 in 2021.

Mary Kuchinsky

Detective/PPD Police

2021 total comp
$141,284
Base pay
$37,850
Overtime
$309
Other pay
$103,125
Benefits
$0
Total compensation
$141,284
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
36243
Total Pay
$141,284

At PPD Police, Mary Kuchinsky serves as a Detective. They work salaried. Their 2021 pay totaled $141,284.

Rosanna Filippello-Sztuba

Detective/PPD Police

2024 total comp
$140,555
Base pay
$54,798
Overtime
$68
Other pay
$85,688
Benefits
$0
Total compensation
$140,555
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
33404
Total Pay
$140,555

At PPD Police, Rosanna Filippello-Sztuba serves as a Detective. They work salaried. Their 2024 pay totaled $140,555.

Patrick Gleason

Detective/PPD Police

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

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
22894
Total Pay
$140,025

Patrick Gleason is a Detective at PPD Police. They work salaried. 2023 total compensation came to $140,025.

Sean Knowles

Detective/PPD Police

2025 total comp
$138,627
Base pay
$100,311
Overtime
$18,336
Other pay
$19,980
Benefits
$0
Total compensation
$138,627
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
24362
Total Pay
$138,627

At PPD Police, Sean Knowles serves as a Detective. They work salaried. Their 2025 pay totaled $138,627.

Lance Seidel

Detective/PPD Police

2022 total comp
$138,442
Base pay
$6,764
Overtime
$1,215
Other pay
$130,463
Benefits
$0
Total compensation
$138,442
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
9831
Total Pay
$138,442

Lance Seidel works as a Detective for PPD Police. Their status is salaried. Lance earned $138,442 in 2022.

Donald Murtha

Detective/PPD Police

2022 total comp
$135,391
Base pay
$0
Overtime
$0
Other pay
$135,391
Benefits
$0
Total compensation
$135,391
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
5819
Total Pay
$135,391

At PPD Police, Donald Murtha serves as a Detective. They work salaried. Their 2022 pay totaled $135,391.

Kevin Gage

Detective/PPD Police

2022 total comp
$133,406
Base pay
$66,667
Overtime
$1,141
Other pay
$65,598
Benefits
$0
Total compensation
$133,406
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
7883
Total Pay
$133,406

Kevin Gage holds the role of Detective at PPD Police. Their status is salaried. In 2022, their total compensation was $133,406.

Steven Nathan

Detective/PPD Police

2025 total comp
$132,713
Base pay
$5,706
Overtime
$0
Other pay
$127,008
Benefits
$0
Total compensation
$132,713
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
27194
Total Pay
$132,713

Steven Nathan is a Detective at PPD Police. They work salaried. 2025 total compensation came to $132,713.