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 77

Talmadge Scruggs

Police Officer 1/PPD Police

2026 total comp
$26,802
Base pay
$21,648
Overtime
$2,271
Other pay
$2,883
Benefits
$0
Total compensation
$26,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5989
Total Pay
$26,802

At PPD Police, Talmadge Scruggs serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,802.

Charles Forrest

Police Officer 1/PPD Police

2026 total comp
$26,802
Base pay
$21,648
Overtime
$2,271
Other pay
$2,883
Benefits
$0
Total compensation
$26,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28572
Total Pay
$26,802

Charles Forrest is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,802.

Marc Peterson

Police Officer 1/PPD Police

2026 total comp
$26,802
Base pay
$21,648
Overtime
$2,271
Other pay
$2,883
Benefits
$0
Total compensation
$26,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33230
Total Pay
$26,802

Marc Peterson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,802.

Genea Johnson

Police Officer 1/PPD Police

2026 total comp
$26,802
Base pay
$21,648
Overtime
$2,135
Other pay
$3,018
Benefits
$0
Total compensation
$26,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8193
Total Pay
$26,802

Genea Johnson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,802.

Selena Donado

Police Officer 1/PPD Police

2026 total comp
$26,800
Base pay
$18,185
Overtime
$968
Other pay
$7,647
Benefits
$0
Total compensation
$26,800
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50404
Total Pay
$26,800

At PPD Police, Selena Donado serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,800.

John Connolly

Police Officer 1/PPD Police

2026 total comp
$26,796
Base pay
$19,484
Overtime
$5,796
Other pay
$1,517
Benefits
$0
Total compensation
$26,796
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45695
Total Pay
$26,796

John Connolly works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $26,796 in 2026.

Christopher Marchesani

Police Officer 1/PPD Police

2019 total comp
$26,790
Base pay
$5,931
Overtime
$0
Other pay
$20,859
Benefits
$0
Total compensation
$26,790
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
4420
Total Pay
$26,790

Christopher Marchesani is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $26,790.

Anthony Davis

Police Officer 1/PPD Police

2026 total comp
$26,789
Base pay
$21,648
Overtime
$2,372
Other pay
$2,768
Benefits
$0
Total compensation
$26,789
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11717
Total Pay
$26,789

Anthony Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $26,789 in 2026.

Peter Marino

Police Officer 1/PPD Police

2026 total comp
$26,760
Base pay
$21,648
Overtime
$2,508
Other pay
$2,604
Benefits
$0
Total compensation
$26,760
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30611
Total Pay
$26,760

Peter Marino is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,760.

Sadulla Abdalov

Police Officer 1/PPD Police

2026 total comp
$26,751
Base pay
$17,631
Overtime
$1,476
Other pay
$7,645
Benefits
$0
Total compensation
$26,751
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51620
Total Pay
$26,751

Sadulla Abdalov works as a Police Officer 1 for PPD Police. Their status is salaried. Sadulla earned $26,751 in 2026.

Joseph Caruso

Police Officer 1/PPD Police

2026 total comp
$26,751
Base pay
$21,648
Overtime
$2,339
Other pay
$2,764
Benefits
$0
Total compensation
$26,751
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33484
Total Pay
$26,751

Joseph Caruso works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $26,751 in 2026.

Isaac Diaz

Police Officer 1/PPD Police

2026 total comp
$26,748
Base pay
$20,783
Overtime
$3,644
Other pay
$2,322
Benefits
$0
Total compensation
$26,748
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39446
Total Pay
$26,748

Isaac Diaz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,748.

Julian Narine

Police Officer 1/PPD Police

2026 total comp
$26,744
Base pay
$21,648
Overtime
$2,576
Other pay
$2,520
Benefits
$0
Total compensation
$26,744
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26447
Total Pay
$26,744

At PPD Police, Julian Narine serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,744.

Julie Carpenter

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36522
Total Pay
$26,742

Julie Carpenter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $26,742.

Frank Donato Jr.

Police Officer 1/PPD Police

2026 total comp
$26,742
Base pay
$21,287
Overtime
$3,016
Other pay
$2,439
Benefits
$0
Total compensation
$26,742
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16550
Total Pay
$26,742

Frank Donato Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,742.

Joseph Bohannon Iii

Police Officer 1/PPD Police

2026 total comp
$26,736
Base pay
$21,648
Overtime
$1,966
Other pay
$3,122
Benefits
$0
Total compensation
$26,736
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11644
Total Pay
$26,736

At PPD Police, Joseph Bohannon Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,736.

David Eggleston

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$18,185
Overtime
$7,032
Other pay
$1,513
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51079
Total Pay
$26,730

David Eggleston is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,730.

Joseph Livewell

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
142
Total Pay
$26,730

Joseph Livewell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,730.

Kyle Mccabe

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15755
Total Pay
$26,730

Kyle Mccabe holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,730.

Edmond Madani

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25553
Total Pay
$26,730

Edmond Madani is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,730.

Michael Mccalister

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27052
Total Pay
$26,730

Michael Mccalister holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,730.

Richard Dillard

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
581
Total Pay
$26,730

Richard Dillard works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $26,730 in 2026.

Adrian Baird

Police Officer 1/PPD Police

2026 total comp
$26,726
Base pay
$17,631
Overtime
$1,452
Other pay
$7,643
Benefits
$0
Total compensation
$26,726
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52197
Total Pay
$26,726

Adrian Baird holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,726.

Andrew Sears

Police Officer 1/PPD Police

2026 total comp
$26,723
Base pay
$18,185
Overtime
$1,480
Other pay
$7,058
Benefits
$0
Total compensation
$26,723
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50123
Total Pay
$26,723

Andrew Sears is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,723.

Daniel Stahl

Police Officer 1/PPD Police

2022 total comp
$26,723
Base pay
$13,835
Overtime
$231
Other pay
$12,658
Benefits
$0
Total compensation
$26,723
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
27168
Total Pay
$26,723

At PPD Police, Daniel Stahl serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $26,723.

Marcus Allen

Police Officer 1/PPD Police

2026 total comp
$26,723
Base pay
$21,648
Overtime
$2,474
Other pay
$2,600
Benefits
$0
Total compensation
$26,723
Employment type
Salaried

Source-specific fields

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

Marcus Allen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,723.

Jean Dessources

Police Officer 1/PPD Police

2026 total comp
$26,716
Base pay
$17,631
Overtime
$1,442
Other pay
$7,643
Benefits
$0
Total compensation
$26,716
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52289
Total Pay
$26,716

At PPD Police, Jean Dessources serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,716.

Emily Coyne

Police Officer 1/PPD Police

2026 total comp
$26,714
Base pay
$16,669
Overtime
$1,931
Other pay
$8,114
Benefits
$0
Total compensation
$26,714
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51857
Total Pay
$26,714

At PPD Police, Emily Coyne serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,714.

Edgardo Bernard

Police Officer 1/PPD Police

2026 total comp
$26,711
Base pay
$21,577
Overtime
$2,813
Other pay
$2,321
Benefits
$0
Total compensation
$26,711
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39159
Total Pay
$26,711

Edgardo Bernard works as a Police Officer 1 for PPD Police. Their status is salaried. Edgardo earned $26,711 in 2026.

James Foster

Police Officer 1/PPD Police

2026 total comp
$26,688
Base pay
$21,648
Overtime
$2,169
Other pay
$2,871
Benefits
$0
Total compensation
$26,688
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16741
Total Pay
$26,688

James Foster is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,688.

Paul Serwinski

Police Officer 1/PPD Police

2026 total comp
$26,688
Base pay
$21,648
Overtime
$2,169
Other pay
$2,871
Benefits
$0
Total compensation
$26,688
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11140
Total Pay
$26,688

Paul Serwinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,688.

John Sammartino

Police Officer 1/PPD Police

2026 total comp
$26,685
Base pay
$21,648
Overtime
$2,440
Other pay
$2,596
Benefits
$0
Total compensation
$26,685
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31466
Total Pay
$26,685

John Sammartino holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,685.

Jessica Tankelewicz

Police Officer 1/PPD Police

2026 total comp
$26,685
Base pay
$21,648
Overtime
$2,440
Other pay
$2,596
Benefits
$0
Total compensation
$26,685
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11799
Total Pay
$26,685

Jessica Tankelewicz works as a Police Officer 1 for PPD Police. Their status is salaried. Jessica earned $26,685 in 2026.

Lorand Dobondi

Police Officer 1/PPD Police

2026 total comp
$26,685
Base pay
$21,648
Overtime
$2,440
Other pay
$2,596
Benefits
$0
Total compensation
$26,685
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30895
Total Pay
$26,685

Lorand Dobondi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,685.

Derrick Wright

Police Officer 1/PPD Police

2026 total comp
$26,685
Base pay
$21,648
Overtime
$2,440
Other pay
$2,596
Benefits
$0
Total compensation
$26,685
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30081
Total Pay
$26,685

At PPD Police, Derrick Wright serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,685.

John Monroe Iii

Police Officer 1/PPD Police

2026 total comp
$26,684
Base pay
$21,648
Overtime
$3,525
Other pay
$1,510
Benefits
$0
Total compensation
$26,684
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
55369
Total Pay
$26,684

John Monroe Iii works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $26,684 in 2026.

Shania Inniss

Police Officer 1/PPD Police

2026 total comp
$26,674
Base pay
$21,648
Overtime
$3,186
Other pay
$1,840
Benefits
$0
Total compensation
$26,674
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7585
Total Pay
$26,674

At PPD Police, Shania Inniss serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,674.

Caden Cooper

Police Officer 1/PPD Police

2026 total comp
$26,667
Base pay
$19,484
Overtime
$5,674
Other pay
$1,509
Benefits
$0
Total compensation
$26,667
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45490
Total Pay
$26,667

At PPD Police, Caden Cooper serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,667.

William Smith

Police Officer 1/PPD Police

2026 total comp
$26,660
Base pay
$21,648
Overtime
$1,898
Other pay
$3,113
Benefits
$0
Total compensation
$26,660
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8506
Total Pay
$35,638

William Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,660.

Gianna Contrabasso

Police Officer 1/PPD Police

2026 total comp
$26,659
Base pay
$16,669
Overtime
$1,879
Other pay
$8,111
Benefits
$0
Total compensation
$26,659
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52063
Total Pay
$26,659

Gianna Contrabasso works as a Police Officer 1 for PPD Police. Their status is salaried. Gianna earned $26,659 in 2026.