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 91

Brian Wiercinski

Police Officer 1/PPD Police

2026 total comp
$24,816
Base pay
$21,648
Overtime
$373
Other pay
$2,795
Benefits
$0
Total compensation
$24,816
Employment type
Salaried

Source-specific fields

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

Brian Wiercinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,816.

Carvin Tam

Police Officer 1/PPD Police

2026 total comp
$24,808
Base pay
$21,648
Overtime
$746
Other pay
$2,414
Benefits
$0
Total compensation
$24,808
Employment type
Salaried

Source-specific fields

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

Carvin Tam holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,808.

Michael Trask

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$19,484
Overtime
$3,904
Other pay
$1,403
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44757
Total Pay
$24,791

Michael Trask is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,791.

Katelynne Dougherty

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$19,484
Overtime
$3,904
Other pay
$1,403
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45061
Total Pay
$24,791

Katelynne Dougherty is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,791.

Matthew Evans

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$19,484
Overtime
$3,904
Other pay
$1,403
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45101
Total Pay
$24,791

Matthew Evans holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,791.

Antonio Pale

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

At PPD Police, Antonio Pale serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,791.

Richard Monaghan Jr

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

Richard Monaghan Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,791.

Melva Rachuba

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

Melva Rachuba holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,791.

Philippe Destine

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

Philippe Destine is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,791.

Andres Ortega

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

Andres Ortega holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,791.

Philip Dearborn

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

Philip Dearborn is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,791.

James Brennan

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

James Brennan works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $24,791 in 2026.

Alexander Ferraro

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

At PPD Police, Alexander Ferraro serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,791.

Makenzie Lyle

Police Officer 1/PPD Police

2026 total comp
$24,791
Base pay
$21,648
Overtime
$881
Other pay
$2,261
Benefits
$0
Total compensation
$24,791
Employment type
Salaried

Source-specific fields

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

At PPD Police, Makenzie Lyle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,791.

Thomas Murao Jr.

Police Officer 1/PPD Police

2026 total comp
$24,790
Base pay
$21,648
Overtime
$475
Other pay
$2,667
Benefits
$0
Total compensation
$24,790
Employment type
Salaried

Source-specific fields

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

At PPD Police, Thomas Murao Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,790.

Gregory Creachen

Police Officer 1/PPD Police

2026 total comp
$24,790
Base pay
$21,648
Overtime
$475
Other pay
$2,667
Benefits
$0
Total compensation
$24,790
Employment type
Salaried

Source-specific fields

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

Gregory Creachen works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $24,790 in 2026.

Richard Edwards

Police Officer 1/PPD Police

2026 total comp
$24,786
Base pay
$21,648
Overtime
$576
Other pay
$2,561
Benefits
$0
Total compensation
$24,786
Employment type
Salaried

Source-specific fields

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

Richard Edwards is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,786.

Trang Le

Police Officer 1/PPD Police

2026 total comp
$24,786
Base pay
$21,648
Overtime
$576
Other pay
$2,561
Benefits
$0
Total compensation
$24,786
Employment type
Salaried

Source-specific fields

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

Trang Le holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,786.

Scott Pollack

Police Officer 1/PPD Police

2026 total comp
$24,779
Base pay
$21,648
Overtime
$237
Other pay
$2,894
Benefits
$0
Total compensation
$24,779
Employment type
Salaried

Source-specific fields

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

Scott Pollack holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,779.

Crystal Harris

Police Officer 1/PPD Police

2026 total comp
$24,778
Base pay
$21,648
Overtime
$339
Other pay
$2,790
Benefits
$0
Total compensation
$24,778
Employment type
Salaried

Source-specific fields

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

Crystal Harris works as a Police Officer 1 for PPD Police. Their status is salaried. Crystal earned $24,778 in 2026.

Michael Mcdonough

Police Officer 1/PPD Police

2026 total comp
$24,778
Base pay
$21,648
Overtime
$339
Other pay
$2,790
Benefits
$0
Total compensation
$24,778
Employment type
Salaried

Source-specific fields

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

Michael Mcdonough is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,778.

Brian Loftus

Police Officer 1/PPD Police

2026 total comp
$24,778
Base pay
$21,648
Overtime
$339
Other pay
$2,790
Benefits
$0
Total compensation
$24,778
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brian Loftus serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,778.

Giorgi Gharibashili

Police Officer 1/PPD Police

2026 total comp
$24,778
Base pay
$16,669
Overtime
$104
Other pay
$8,005
Benefits
$0
Total compensation
$24,778
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52236
Total Pay
$24,778

Giorgi Gharibashili holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,778.

Sean Peck

Police Officer 1/PPD Police

2023 total comp
$24,773
Base pay
$6,953
Overtime
$130
Other pay
$17,690
Benefits
$0
Total compensation
$24,773
Employment type
Salaried

Source-specific fields

Base Salary
$79,727
Employee Category
Civil Service
Job Code
6A02
Public Id
10311
Total Pay
$24,773

Sean Peck is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $24,773.

Floyd Allen Iii

Police Officer 1/PPD Police

2026 total comp
$24,761
Base pay
$21,648
Overtime
$407
Other pay
$2,705
Benefits
$0
Total compensation
$24,761
Employment type
Salaried

Source-specific fields

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

Floyd Allen Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,761.

Clyde Taylor Jr

Police Officer 1/PPD Police

2026 total comp
$24,753
Base pay
$21,648
Overtime
$847
Other pay
$2,258
Benefits
$0
Total compensation
$24,753
Employment type
Salaried

Source-specific fields

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

Clyde Taylor Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,753.

Manah Forkay

Police Officer 1/PPD Police

2026 total comp
$24,753
Base pay
$21,648
Overtime
$847
Other pay
$2,258
Benefits
$0
Total compensation
$24,753
Employment type
Salaried

Source-specific fields

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

At PPD Police, Manah Forkay serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,753.

James Mcginley

Police Officer 1/PPD Police

2026 total comp
$24,753
Base pay
$20,783
Overtime
$1,822
Other pay
$2,148
Benefits
$0
Total compensation
$24,753
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
39898
Total Pay
$24,753

James Mcginley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,753.

Joseph Omalley

Police Officer 1/PPD Police

2026 total comp
$24,748
Base pay
$21,648
Overtime
$542
Other pay
$2,557
Benefits
$0
Total compensation
$24,748
Employment type
Salaried

Source-specific fields

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

Joseph Omalley works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $24,748 in 2026.

Mark Sacchetti

Police Officer 1/PPD Police

2026 total comp
$24,748
Base pay
$21,648
Overtime
$542
Other pay
$2,557
Benefits
$0
Total compensation
$24,748
Employment type
Salaried

Source-specific fields

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

At PPD Police, Mark Sacchetti serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,748.

Tracy Jasinski

Police Officer 1/PPD Police

2026 total comp
$24,748
Base pay
$21,648
Overtime
$542
Other pay
$2,557
Benefits
$0
Total compensation
$24,748
Employment type
Salaried

Source-specific fields

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

Tracy Jasinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,748.

William Mcconnell

Police Officer 1/PPD Police

2026 total comp
$24,744
Base pay
$21,577
Overtime
$1,017
Other pay
$2,150
Benefits
$0
Total compensation
$24,744
Employment type
Salaried

Source-specific fields

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

At PPD Police, William Mcconnell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,744.

Anthony Fernandez

Police Officer 1/PPD Police

2026 total comp
$24,744
Base pay
$21,577
Overtime
$1,017
Other pay
$2,150
Benefits
$0
Total compensation
$24,744
Employment type
Salaried

Source-specific fields

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

Anthony Fernandez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,744.

Joseph Moore

Police Officer 1/PPD Police

2026 total comp
$24,741
Base pay
$21,648
Overtime
$203
Other pay
$2,889
Benefits
$0
Total compensation
$24,741
Employment type
Salaried

Source-specific fields

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

Joseph Moore works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $24,741 in 2026.

Brion Milligan

Police Officer 1/PPD Police

2026 total comp
$24,740
Base pay
$21,648
Overtime
$271
Other pay
$2,820
Benefits
$0
Total compensation
$24,740
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brion Milligan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,740.

Marisol Mercado

Police Officer 1/PPD Police

2026 total comp
$24,740
Base pay
$21,648
Overtime
$305
Other pay
$2,786
Benefits
$0
Total compensation
$24,740
Employment type
Salaried

Source-specific fields

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

At PPD Police, Marisol Mercado serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,740.

Christoper Adams

Police Officer 1/PPD Police

2026 total comp
$24,740
Base pay
$21,648
Overtime
$305
Other pay
$2,786
Benefits
$0
Total compensation
$24,740
Employment type
Salaried

Source-specific fields

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

Christoper Adams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,740.

Joji Abraham

Police Officer 1/PPD Police

2026 total comp
$24,733
Base pay
$21,648
Overtime
$678
Other pay
$2,407
Benefits
$0
Total compensation
$24,733
Employment type
Salaried

Source-specific fields

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

Joji Abraham works as a Police Officer 1 for PPD Police. Their status is salaried. Joji earned $24,733 in 2026.

David Vogler

Police Officer 1/PPD Police

2026 total comp
$24,733
Base pay
$21,648
Overtime
$678
Other pay
$2,407
Benefits
$0
Total compensation
$24,733
Employment type
Salaried

Source-specific fields

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

David Vogler works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $24,733 in 2026.

Drew Ross

Police Officer 1/PPD Police

2026 total comp
$24,733
Base pay
$21,648
Overtime
$678
Other pay
$2,407
Benefits
$0
Total compensation
$24,733
Employment type
Salaried

Source-specific fields

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

Drew Ross is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,733.