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
Total payroll
$16.1M
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 126

Jasmine Watts

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
8080

At Ppr Parks and Recreation, Jasmine Watts serves as a Recreation Specialty Instructor. They work non-salaried. Their 2024 pay totaled $0.

Ackree Peterson

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
8611

At Ppr Parks and Recreation, Ackree Peterson serves as a Recreation Specialty Instructor. They work non-salaried. Their 2020 pay totaled $0.

Keenan Gaines

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
8867

At Ppr Parks and Recreation, Keenan Gaines serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2019 pay totaled $0.

Khalil Davis

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
10162

Khalil Davis is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2020 total compensation came to $0.

Crystal Smith

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
10242

Crystal Smith holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Dominique Williams

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
10260

At Ppr Parks and Recreation, Dominique Williams serves as a Recreation Specialty Instructor. They work non-salaried. Their 2019 pay totaled $0.

Charlie Hills

Recreation Leader 1/Ppr Parks and Recreation

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$58,442
Employee Category
Civil Service
Job Code
9D11
Public Id
11483

Charlie Hills holds the role of Recreation Leader 1 at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $0.

Terry Kruth

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
11589

Terry Kruth is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $0.

Ryan Haney

Assistant Recreation Leader/Ppr Parks and Recreation

2021 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$39,978
Employee Category
Civil Service
Job Code
9D07
Public Id
12002

Ryan Haney is a Assistant Recreation Leader at Ppr Parks and Recreation. They work salaried. 2021 total compensation came to $0.

James Mcgrath

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
12351

James Mcgrath works as a Pool Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. James earned $0 in 2019.

Roy Brockenborough

HVAC Mechanic 2/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$53,168
Employee Category
Civil Service
Job Code
7J02
Public Id
12720

Roy Brockenborough works as a HVAC Mechanic 2 for Ppr Parks and Recreation. Their status is salaried. Roy earned $0 in 2020.

Jennifer Pugh

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
13371

Jennifer Pugh works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Jennifer earned $0 in 2019.

Jamal Washington

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
13711

At Ppr Parks and Recreation, Jamal Washington serves as a Recreation Specialty Instructor. They work non-salaried. Their 2019 pay totaled $0.

Kerry Scott

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
14944

At Ppr Parks and Recreation, Kerry Scott serves as a Pool Maintenance Attendant. They work non-salaried. Their 2025 pay totaled $0.

Maurice Griffin Jr.

Urban Park Ranger 1/Ppr Parks and Recreation

2021 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$35,743
Employee Category
Civil Service
Job Code
7N57
Public Id
15562

Maurice Griffin Jr. is a Urban Park Ranger 1 at Ppr Parks and Recreation. They work salaried. 2021 total compensation came to $0.

Jordan Bingham

Lifeguard 2/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C12
Public Id
15825

Jordan Bingham is a Lifeguard 2 at Ppr Parks and Recreation. They work non-salaried. 2026 total compensation came to $0.

Montana Couser

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
16075

Montana Couser holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Shabrina Shedrick

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
16601

Shabrina Shedrick holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2020, their total compensation was $0.

Michael Degovanni

Cement Finisher 1/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$48,063
Employee Category
Civil Service
Job Code
7H31
Public Id
16676

Michael Degovanni holds the role of Cement Finisher 1 at Ppr Parks and Recreation. Their status is salaried. In 2020, their total compensation was $0.

Qiana Ganges

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
16878

At Ppr Parks and Recreation, Qiana Ganges serves as a Recreation Specialty Instructor. They work non-salaried. Their 2019 pay totaled $0.

Wanda Hawkins

Pool Maintenance Attendant/Ppr Parks and Recreation

2021 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
17141

At Ppr Parks and Recreation, Wanda Hawkins serves as a Pool Maintenance Attendant. They work non-salaried. Their 2021 pay totaled $0.

Cody Jones

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
17280

Cody Jones is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2020 total compensation came to $0.

Larry Parks

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
18190

Larry Parks holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2025, their total compensation was $0.

Devin Braddock

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
18230

Devin Braddock is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2020 total compensation came to $0.

Yolanda Sydnor

Recreation Specialty Instructor/Ppr Parks and Recreation

2021 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
18405

At Ppr Parks and Recreation, Yolanda Sydnor serves as a Recreation Specialty Instructor. They work non-salaried. Their 2021 pay totaled $0.

Jeanette Parker

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
18986

Jeanette Parker holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $0.

Eric Harris

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
19359

Eric Harris holds the role of Seasonal Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Devante Chance

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
21834

Devante Chance holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Jaron Johnson

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
21965

Jaron Johnson holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2026, their total compensation was $0.

Lawrianna Harper

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
21977

At Ppr Parks and Recreation, Lawrianna Harper serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2020 pay totaled $0.

Renee Poter-Sanders

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
21995

Renee Poter-Sanders holds the role of Recreation Specialty Instructor at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Shannon Mcclennan

Grounds and Facilities Maintenance Worker 1/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$38,783
Employee Category
Civil Service
Job Code
7N71
Public Id
22156

At Ppr Parks and Recreation, Shannon Mcclennan serves as a Grounds and Facilities Maintenance Worker 1. They work salaried. Their 2020 pay totaled $0.

Akim Russell

Assistant Recreation Leader/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$42,224
Employee Category
Civil Service
Job Code
9D07
Public Id
23821

At Ppr Parks and Recreation, Akim Russell serves as a Assistant Recreation Leader. They work salaried. Their 2025 pay totaled $0.

John Holloday

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
24356

John Holloday is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $0.

Anna O'Neill-Dietel

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
24407

Anna O'Neill-Dietel holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.

Sharonda Murphy

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
26413

Sharonda Murphy is a Pool Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2019 total compensation came to $0.

Cornelius Edwards

Recreation Leader Trainee/Ppr Parks and Recreation

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$47,857
Employee Category
Civil Service
Job Code
9D10
Public Id
27282

Cornelius Edwards works as a Recreation Leader Trainee for Ppr Parks and Recreation. Their status is salaried. Cornelius earned $0 in 2026.

Aaron Hoffer

Recreation Leader 3/Ppr Parks and Recreation

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$86,982
Employee Category
Civil Service
Job Code
9D13
Public Id
27423

Aaron Hoffer holds the role of Recreation Leader 3 at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $0.

Vincent Moore

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
27631

Vincent Moore works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Vincent earned $0 in 2022.

Blair Knuckle

Pool Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C05
Public Id
28204

Blair Knuckle holds the role of Pool Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2019, their total compensation was $0.