GCGovComp.app

City of Philadelphia / Ppr Parks and Recreation

Agency file

Ppr Parks and Recreation

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The Ppr Parks and Recreation protects natural resources and the environment — conservation, parks and wildlife, and environmental regulation.

In 2026, this agency had 1,250 employees with median total compensation of $13,086; the highest distinct record was $56,081.

Year
2026
Employees
1,250
Median total
$13,086
Highest record
$56,081

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$0$32,590+

How 2026 total compensation is spread across the 1,250 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($13,086) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$11,448 (89%)
  • Overtime$1,158 (9%)
  • Other$308 (2%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$2,060
$4,918
$13,086
$18,543
$24,828

The pay ladder for this department. Someone at the 90th percentile earns $24,828 — more than 90% of the department; the 10th percentile earns $2,060. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 66

John Cephas Jr

Pool Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$4,840
Base pay
$4,840
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,840
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
1789
Total Pay
$4,840

John Cephas Jr is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $4,840.

Carl Carr

Pool Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$4,840
Base pay
$4,840
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,840
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
40240
Total Pay
$4,840

Carl Carr works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Carl earned $4,840 in 2025.

Nasim Brown

Recreation Specialty Instructor/Ppr Parks and Recreation

2026 total comp
$4,840
Base pay
$4,840
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,840
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
44667
Total Pay
$4,840

Nasim Brown holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $4,840.

Adrian Reid

Pool Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$4,840
Base pay
$4,840
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,840
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
45361
Total Pay
$4,840

Adrian Reid works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Adrian earned $4,840 in 2025.

Jahmair Craig

Pool Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$4,833
Base pay
$4,833
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,833
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
6439
Total Pay
$4,833

Jahmair Craig is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $4,833.

Aniyah Harvin

Pool Maintenance Attendant/Ppr Parks and Recreation

2024 total comp
$4,830
Base pay
$4,830
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,830
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
35733
Total Pay
$4,830

Aniyah Harvin is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2024 total compensation came to $4,830.

Yishai Yamini

Pool Maintenance Attendant/Ppr Parks and Recreation

2023 total comp
$4,830
Base pay
$4,830
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,830
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
44051
Total Pay
$4,830

Yishai Yamini works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Yishai earned $4,830 in 2023.

Eric Maldonado

Lifeguard 1/Ppr Parks and Recreation

2019 total comp
$4,827
Base pay
$4,717
Overtime
$111
Other pay
$0
Benefits
$0
Total compensation
$4,827
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
4348
Total Pay
$4,827

At Ppr Parks and Recreation, Eric Maldonado serves as a Lifeguard 1. They work non-salaried. Their 2019 pay totaled $4,827.

Kuan Young

Pool Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$4,827
Base pay
$4,808
Overtime
$19
Other pay
$0
Benefits
$0
Total compensation
$4,827
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
21986
Total Pay
$4,827

Kuan Young holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $4,827.

Patrick Devenney

Recreation Specialty Instructor/Ppr Parks and Recreation

2020 total comp
$4,827
Base pay
$4,591
Overtime
$235
Other pay
$0
Benefits
$0
Total compensation
$4,827
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
35515
Total Pay
$4,827

Patrick Devenney works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Patrick earned $4,827 in 2020.

Lateef Riggs

Lifeguard 1/Ppr Parks and Recreation

2022 total comp
$4,826
Base pay
$4,826
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,826
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
13823
Total Pay
$4,826

Lateef Riggs holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2022, their total compensation was $4,826.

Savion Foy-Coles

Lifeguard 1/Ppr Parks and Recreation

2019 total comp
$4,826
Base pay
$4,826
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,826
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
12597
Total Pay
$4,826

At Ppr Parks and Recreation, Savion Foy-Coles serves as a Lifeguard 1. They work non-salaried. Their 2019 pay totaled $4,826.

Michael Mcgovern

Assistant Recreation Leader/Ppr Parks and Recreation

2026 total comp
$4,826
Base pay
$5,025
Overtime
$0
Other pay
-$199
Benefits
$0
Total compensation
$4,826
Employment type
Salaried

Source-specific fields

Base Salary
$47,237
Employee Category
Civil Service
Job Code
9D07
Public Id
31956
Total Pay
$4,826

Michael Mcgovern holds the role of Assistant Recreation Leader at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $4,826.

Michael Smith

Lifeguard 1/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$49,092
Employee Category
Civil Service
Job Code
7D62
Public Id
15706
Total Pay
$21,461

At Ppr Parks and Recreation, Michael Smith serves as a Lifeguard 1. They work salaried. Their 2025 pay totaled $4,823.

Nicholas Rodriguez

Lifeguard 1/Ppr Parks and Recreation

2025 total comp
$4,823
Base pay
$4,823
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,823
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
43390
Total Pay
$4,823

Nicholas Rodriguez holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $4,823.

Gabriella Checchia

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$4,823
Base pay
$4,823
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,823
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
43331
Total Pay
$4,823

At Ppr Parks and Recreation, Gabriella Checchia serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $4,823.

Leilani Perea

Lifeguard 1/Ppr Parks and Recreation

2024 total comp
$4,816
Base pay
$4,816
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,816
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
39997
Total Pay
$4,816

Leilani Perea holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2024, their total compensation was $4,816.

Christopher Perry

Lifeguard 1/Ppr Parks and Recreation

2019 total comp
$4,809
Base pay
$4,626
Overtime
$183
Other pay
$0
Benefits
$0
Total compensation
$4,809
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
11433
Total Pay
$4,809

Christopher Perry holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $4,809.

William Cronin

Pool Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$4,808
Base pay
$4,118
Overtime
$690
Other pay
$0
Benefits
$0
Total compensation
$4,808
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
32255
Total Pay
$4,808

William Cronin holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $4,808.

Devon Anderson

Work Site Monitor/Ppr Parks and Recreation

2019 total comp
$4,808
Base pay
$4,808
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,808
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
W292
Public Id
28466
Total Pay
$4,808

Devon Anderson works as a Work Site Monitor for Ppr Parks and Recreation. Their status is non-salaried. Devon earned $4,808 in 2019.

Iyad Smith

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$4,807
Base pay
$4,807
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,807
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
50300
Total Pay
$4,807

At Ppr Parks and Recreation, Iyad Smith serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $4,807.

John Dougherty

Plumber/Ppr Parks and Recreation

2026 total comp
$4,806
Base pay
$4,792
Overtime
$0
Other pay
$13
Benefits
$0
Total compensation
$4,806
Employment type
Salaried

Source-specific fields

Base Salary
$62,539
Employee Category
Civil Service
Job Code
7H27
Public Id
52732
Total Pay
$4,806

John Dougherty holds the role of Plumber at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $4,806.

Monche Harvey

Pool Maintenance Attendant/Ppr Parks and Recreation

2022 total comp
$4,800
Base pay
$4,800
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,800
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
27731
Total Pay
$4,800

Monche Harvey works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Monche earned $4,800 in 2022.

Bobby Forte

Recreation Specialty Instructor/Ppr Parks and Recreation

2026 total comp
$4,800
Base pay
$4,800
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,800
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
51009
Total Pay
$4,800

Bobby Forte is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2026 total compensation came to $4,800.

Amiyah Mcdonald

Lifeguard 2/Ppr Parks and Recreation

2025 total comp
$4,799
Base pay
$4,603
Overtime
$197
Other pay
$0
Benefits
$0
Total compensation
$4,799
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
45580
Total Pay
$4,799

At Ppr Parks and Recreation, Amiyah Mcdonald serves as a Lifeguard 2. They work non-salaried. Their 2025 pay totaled $4,799.

Blake Schwartz

Lifeguard 1/Ppr Parks and Recreation

2019 total comp
$4,796
Base pay
$4,796
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,796
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
24269
Total Pay
$4,796

Blake Schwartz holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $4,796.

Elizabeth Johnson

Lifeguard 2/Ppr Parks and Recreation

2025 total comp
$4,795
Base pay
$4,795
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,795
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
48928
Total Pay
$4,795

Elizabeth Johnson holds the role of Lifeguard 2 at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $4,795.

Emily Zheng

Lifeguard 1/Ppr Parks and Recreation

2023 total comp
$4,792
Base pay
$4,624
Overtime
$168
Other pay
$0
Benefits
$0
Total compensation
$4,792
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
42579
Total Pay
$4,792

Emily Zheng holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2023, their total compensation was $4,792.

Sean Conway

Pool Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$4,789
Base pay
$4,734
Overtime
$56
Other pay
$0
Benefits
$0
Total compensation
$4,789
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
15927
Total Pay
$4,789

At Ppr Parks and Recreation, Sean Conway serves as a Pool Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $4,789.

Azaria Luckey

Lifeguard 1/Ppr Parks and Recreation

2019 total comp
$4,787
Base pay
$4,787
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,787
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
28916
Total Pay
$4,787

Azaria Luckey holds the role of Lifeguard 1 at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $4,787.

Mezel Square-Ward

Lifeguard 1/Ppr Parks and Recreation

2022 total comp
$4,785
Base pay
$4,538
Overtime
$248
Other pay
$0
Benefits
$0
Total compensation
$4,785
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
9032
Total Pay
$4,785

Mezel Square-Ward works as a Lifeguard 1 for Ppr Parks and Recreation. Their status is non-salaried. Mezel earned $4,785 in 2022.

Amanda Ayala

Recreation Specialty Instructor/Ppr Parks and Recreation

2020 total comp
$4,783
Base pay
$4,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,783
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
34724
Total Pay
$4,783

Amanda Ayala works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Amanda earned $4,783 in 2020.

Arvella Diggs-Love

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$4,783
Base pay
$4,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,783
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
54048
Total Pay
$4,783

Arvella Diggs-Love works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Arvella earned $4,783 in 2025.

Terrell Pough

Recreation Specialty Instructor/Ppr Parks and Recreation

2025 total comp
$4,783
Base pay
$4,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,783
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
54744
Total Pay
$4,783

Terrell Pough holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $4,783.

Mariah Mcclam

Recreation Specialty Instructor/Ppr Parks and Recreation

2022 total comp
$4,781
Base pay
$4,781
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,781
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
39363
Total Pay
$4,781

Mariah Mcclam works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Mariah earned $4,781 in 2022.

Markeem Walker

Pool Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$4,780
Base pay
$4,621
Overtime
$159
Other pay
$0
Benefits
$0
Total compensation
$4,780
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
36328
Total Pay
$4,780

Markeem Walker holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $4,780.

Michael Venango

Lifeguard 1/Ppr Parks and Recreation

2019 total comp
$4,777
Base pay
$4,777
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,777
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
19776
Total Pay
$4,777

At Ppr Parks and Recreation, Michael Venango serves as a Lifeguard 1. They work non-salaried. Their 2019 pay totaled $4,777.

Charles Ingram Iii

Lifeguard 1/Ppr Parks and Recreation

2019 total comp
$4,777
Base pay
$4,777
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,777
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C11
Public Id
18050
Total Pay
$4,777

Charles Ingram Iii is a Lifeguard 1 at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $4,777.

Ronald Fries

Pool Maintenance Attendant/Ppr Parks and Recreation

2019 total comp
$4,777
Base pay
$4,628
Overtime
$149
Other pay
$0
Benefits
$0
Total compensation
$4,777
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
4458
Total Pay
$4,777

Ronald Fries holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $4,777.

Joseph Pisacano

Lifeguard 2/Ppr Parks and Recreation

2019 total comp
$4,777
Base pay
$4,700
Overtime
$76
Other pay
$0
Benefits
$0
Total compensation
$4,777
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
15635
Total Pay
$4,777

Joseph Pisacano works as a Lifeguard 2 for Ppr Parks and Recreation. Their status is non-salaried. Joseph earned $4,777 in 2019.