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 107

Erika Evitts

Police Officer 1/PPD Police

2026 total comp
$23,456
Base pay
$21,648
Overtime
$0
Other pay
$1,808
Benefits
$0
Total compensation
$23,456
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34286
Total Pay
$23,456

Erika Evitts is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,456.

Thomas Gonglik

Police Officer 1/PPD Police

2026 total comp
$23,455
Base pay
$21,649
Overtime
$0
Other pay
$1,807
Benefits
$0
Total compensation
$23,455
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25429
Total Pay
$23,455

At PPD Police, Thomas Gonglik serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,455.

Ashley Rosado-Garcia

Police Officer 1/PPD Police

2026 total comp
$23,433
Base pay
$19,484
Overtime
$2,623
Other pay
$1,326
Benefits
$0
Total compensation
$23,433
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45939
Total Pay
$23,433

Ashley Rosado-Garcia is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,433.

Arthur Salvagno

Police Officer 1/PPD Police

2026 total comp
$23,433
Base pay
$19,484
Overtime
$2,623
Other pay
$1,326
Benefits
$0
Total compensation
$23,433
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43646
Total Pay
$23,433

Arthur Salvagno holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,433.

Thomas Pena

Police Officer 1/PPD Police

2026 total comp
$23,433
Base pay
$19,484
Overtime
$2,623
Other pay
$1,326
Benefits
$0
Total compensation
$23,433
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
44049
Total Pay
$23,433

Thomas Pena holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,433.

Danilo Acevedo

Police Officer 1/PPD Police

2026 total comp
$23,409
Base pay
$19,484
Overtime
$1,647
Other pay
$2,278
Benefits
$0
Total compensation
$23,409
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
12229
Total Pay
$23,409

Danilo Acevedo works as a Police Officer 1 for PPD Police. Their status is salaried. Danilo earned $23,409 in 2026.

Andrew Romano

Police Officer 1/PPD Police

2026 total comp
$23,387
Base pay
$20,088
Overtime
$1,269
Other pay
$2,030
Benefits
$0
Total compensation
$23,387
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40619
Total Pay
$23,387

Andrew Romano works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $23,387 in 2026.

Anthony Smith

Police Officer 1/PPD Police

2026 total comp
$23,380
Base pay
$18,185
Overtime
$3,872
Other pay
$1,323
Benefits
$0
Total compensation
$23,380
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49099
Total Pay
$23,380

At PPD Police, Anthony Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,380.

Dylan Powers

Police Officer 1/PPD Police

2026 total comp
$23,380
Base pay
$18,185
Overtime
$3,872
Other pay
$1,323
Benefits
$0
Total compensation
$23,380
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50496
Total Pay
$23,380

Dylan Powers holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,380.

Dylan Brettle

Police Officer 1/PPD Police

2026 total comp
$23,380
Base pay
$18,185
Overtime
$3,872
Other pay
$1,323
Benefits
$0
Total compensation
$23,380
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50745
Total Pay
$23,380

Dylan Brettle is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,380.

John Nguyen

Police Officer 1/PPD Police

2026 total comp
$23,379
Base pay
$21,648
Overtime
$407
Other pay
$1,323
Benefits
$0
Total compensation
$23,379
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
44772
Total Pay
$23,379

John Nguyen works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $23,379 in 2026.

Nathaniel Miranda

Police Officer 1/PPD Police

2026 total comp
$23,379
Base pay
$21,648
Overtime
$407
Other pay
$1,323
Benefits
$0
Total compensation
$23,379
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
55183
Total Pay
$23,379

Nathaniel Miranda is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,379.

Robert Esack

Police Officer 1/PPD Police

2026 total comp
$23,346
Base pay
$21,648
Overtime
$0
Other pay
$1,698
Benefits
$0
Total compensation
$23,346
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34209
Total Pay
$23,346

At PPD Police, Robert Esack serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,346.

Candice Miller

Police Officer 1/PPD Police

2026 total comp
$23,341
Base pay
$19,484
Overtime
$1,586
Other pay
$2,271
Benefits
$0
Total compensation
$23,341
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
9189
Total Pay
$23,341

Candice Miller works as a Police Officer 1 for PPD Police. Their status is salaried. Candice earned $23,341 in 2026.

Alexis Lynch

Police Officer 1/PPD Police

2026 total comp
$23,320
Base pay
$18,185
Overtime
$3,815
Other pay
$1,320
Benefits
$0
Total compensation
$23,320
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50738
Total Pay
$23,320

At PPD Police, Alexis Lynch serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,320.

Tracesaan Griffin

Police Officer 1/PPD Police

2026 total comp
$23,315
Base pay
$21,289
Overtime
$0
Other pay
$2,026
Benefits
$0
Total compensation
$23,315
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39431
Total Pay
$23,315

Tracesaan Griffin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,315.

Rasheed Murrell

Police Officer 1/PPD Police

2024 total comp
$23,300
Base pay
$4,628
Overtime
$1,550
Other pay
$17,122
Benefits
$0
Total compensation
$23,300
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
16396
Total Pay
$23,300

Rasheed Murrell works as a Police Officer 1 for PPD Police. Their status is salaried. Rasheed earned $23,300 in 2024.

Christopher Gauntt

Police Officer 1/PPD Police

2026 total comp
$23,286
Base pay
$21,648
Overtime
$881
Other pay
$757
Benefits
$0
Total compensation
$23,286
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31453
Total Pay
$23,286

Christopher Gauntt is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,286.

Donna Lauder

Police Officer 1/PPD Police

2021 total comp
$23,272
Base pay
$19,449
Overtime
$0
Other pay
$3,824
Benefits
$0
Total compensation
$23,272
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
24741
Total Pay
$23,272

Donna Lauder is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $23,272.

Alex Barberini

Police Officer 1/PPD Police

2026 total comp
$23,272
Base pay
$19,484
Overtime
$2,471
Other pay
$1,317
Benefits
$0
Total compensation
$23,272
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43279
Total Pay
$23,272

At PPD Police, Alex Barberini serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,272.

Nicholas Gehman

Police Officer 1/PPD Police

2026 total comp
$23,259
Base pay
$18,185
Overtime
$3,758
Other pay
$1,317
Benefits
$0
Total compensation
$23,259
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51234
Total Pay
$23,259

At PPD Police, Nicholas Gehman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,259.

Brandon Holland

Police Officer 1/PPD Police

2021 total comp
$23,256
Base pay
$13,733
Overtime
$0
Other pay
$9,522
Benefits
$0
Total compensation
$23,256
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
22876
Total Pay
$23,256

Brandon Holland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $23,256.

Thomas Mitchell

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
8770
Total Pay
$23,251

Thomas Mitchell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $23,251.

Keith Hirsch

Police Officer 1/PPD Police

2026 total comp
$23,239
Base pay
$19,484
Overtime
$2,440
Other pay
$1,315
Benefits
$0
Total compensation
$23,239
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
44265
Total Pay
$23,239

Keith Hirsch is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,239.

Emmanuel Caplan

Police Officer 1/PPD Police

2026 total comp
$23,237
Base pay
$21,648
Overtime
$1,051
Other pay
$538
Benefits
$0
Total compensation
$23,237
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
45117
Total Pay
$23,237

At PPD Police, Emmanuel Caplan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,237.

Christopher Schlegel

Police Officer 1/PPD Police

2026 total comp
$23,204
Base pay
$18,532
Overtime
$3,376
Other pay
$1,297
Benefits
$0
Total compensation
$23,204
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46881
Total Pay
$23,204

Christopher Schlegel works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $23,204 in 2026.

Antonio Martinez

Police Officer 1/PPD Police

2026 total comp
$23,200
Base pay
$19,204
Overtime
$2,682
Other pay
$1,313
Benefits
$0
Total compensation
$23,200
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47305
Total Pay
$23,200

At PPD Police, Antonio Martinez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,200.

Camilla Dias

Police Officer 1/PPD Police

2026 total comp
$23,199
Base pay
$18,185
Overtime
$3,701
Other pay
$1,313
Benefits
$0
Total compensation
$23,199
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50417
Total Pay
$23,199

Camilla Dias works as a Police Officer 1 for PPD Police. Their status is salaried. Camilla earned $23,199 in 2026.

Christian Nguyen

Police Officer 1/PPD Police

2026 total comp
$23,173
Base pay
$18,185
Overtime
$3,986
Other pay
$1,002
Benefits
$0
Total compensation
$23,173
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50646
Total Pay
$23,173

Christian Nguyen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,173.

Joseph Donato

Police Officer 1/PPD Police

2026 total comp
$23,146
Base pay
$16,669
Overtime
$5,167
Other pay
$1,310
Benefits
$0
Total compensation
$23,146
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53210
Total Pay
$23,146

Joseph Donato works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $23,146 in 2026.

Thomas Mcgill

Police Officer 1/PPD Police

2026 total comp
$23,142
Base pay
$19,484
Overtime
$2,349
Other pay
$1,310
Benefits
$0
Total compensation
$23,142
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46597
Total Pay
$23,142

Thomas Mcgill works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $23,142 in 2026.

Arthur Sabatino

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
10950
Total Pay
$23,141

Arthur Sabatino works as a Police Officer 1 for PPD Police. Their status is salaried. Arthur earned $23,141 in 2022.

Daniel Mckiernan

Police Officer 1/PPD Police

2023 total comp
$23,137
Base pay
$19,154
Overtime
$0
Other pay
$3,983
Benefits
$0
Total compensation
$23,137
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20887
Total Pay
$23,137

Daniel Mckiernan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $23,137.

Stevenson Thomas

Police Officer 1/PPD Police

2026 total comp
$23,126
Base pay
$18,185
Overtime
$3,160
Other pay
$1,781
Benefits
$0
Total compensation
$23,126
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48307
Total Pay
$23,126

Stevenson Thomas works as a Police Officer 1 for PPD Police. Their status is salaried. Stevenson earned $23,126 in 2026.

Anthony Doak

Police Officer 1/PPD Police

2026 total comp
$23,112
Base pay
$18,532
Overtime
$3,272
Other pay
$1,308
Benefits
$0
Total compensation
$23,112
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47012
Total Pay
$23,112

Anthony Doak is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,112.

Giselli Cartagena

Police Officer 1/PPD Police

2026 total comp
$23,109
Base pay
$18,185
Overtime
$3,616
Other pay
$1,308
Benefits
$0
Total compensation
$23,109
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51132
Total Pay
$23,109

At PPD Police, Giselli Cartagena serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,109.

Terone Travis

Police Officer 1/PPD Police

2026 total comp
$23,100
Base pay
$20,925
Overtime
$68
Other pay
$2,107
Benefits
$0
Total compensation
$23,100
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12802
Total Pay
$23,100

Terone Travis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,100.

Michael Martins

Police Officer 1/PPD Police

2026 total comp
$23,097
Base pay
$18,532
Overtime
$3,258
Other pay
$1,307
Benefits
$0
Total compensation
$23,097
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47707
Total Pay
$23,097

Michael Martins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,097.

Kelsey Emmett

Police Officer 1/PPD Police

2026 total comp
$23,096
Base pay
$21,649
Overtime
$0
Other pay
$1,448
Benefits
$0
Total compensation
$23,096
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12609
Total Pay
$23,096

Kelsey Emmett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,096.

Robert Kilmer

Police Officer 1/PPD Police

2026 total comp
$23,078
Base pay
$19,841
Overtime
$542
Other pay
$2,695
Benefits
$0
Total compensation
$23,078
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33002
Total Pay
$23,078

At PPD Police, Robert Kilmer serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,078.