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 24

Robert Lafayette

Recreation Leader Trainee/Ppr Parks and Recreation

2026 total comp
$13,938
Base pay
$13,438
Overtime
$0
Other pay
$499
Benefits
$0
Total compensation
$13,938
Employment type
Salaried

Source-specific fields

Base Salary
$51,041
Employee Category
Civil Service
Job Code
9D10
Public Id
7551
Total Pay
$13,938

Robert Lafayette works as a Recreation Leader Trainee for Ppr Parks and Recreation. Their status is salaried. Robert earned $13,938 in 2026.

Margaret Fredlund

Water Safety Instructor 2/Ppr Parks and Recreation

2026 total comp
$13,931
Base pay
$13,603
Overtime
$0
Other pay
$329
Benefits
$0
Total compensation
$13,931
Employment type
Salaried

Source-specific fields

Base Salary
$50,715
Employee Category
Civil Service
Job Code
9D32
Public Id
25278
Total Pay
$13,931

Margaret Fredlund is a Water Safety Instructor 2 at Ppr Parks and Recreation. They work salaried. 2026 total compensation came to $13,931.

Tyree Williams

Grounds and Facilities Maintenance Worker 1/Ppr Parks and Recreation

2026 total comp
$13,882
Base pay
$11,329
Overtime
$2,449
Other pay
$103
Benefits
$0
Total compensation
$13,882
Employment type
Salaried

Source-specific fields

Base Salary
$42,240
Employee Category
Civil Service
Job Code
7N71
Public Id
40515
Total Pay
$13,882

Tyree Williams holds the role of Grounds and Facilities Maintenance Worker 1 at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $13,882.

Rosalva Bull

Recreation Leader Trainee/Ppr Parks and Recreation

2026 total comp
$13,878
Base pay
$13,463
Overtime
$104
Other pay
$311
Benefits
$0
Total compensation
$13,878
Employment type
Salaried

Source-specific fields

Base Salary
$51,041
Employee Category
Civil Service
Job Code
9D10
Public Id
18493
Total Pay
$13,878

Rosalva Bull works as a Recreation Leader Trainee for Ppr Parks and Recreation. Their status is salaried. Rosalva earned $13,878 in 2026.

Courtney Malden

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
40117
Total Pay
$13,874

At Ppr Parks and Recreation, Courtney Malden serves as a Recreation Specialty Instructor. They work non-salaried. Their 2022 pay totaled $13,874.

Jeffrey Wooten

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
579
Total Pay
$13,872

Jeffrey Wooten is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2021 total compensation came to $13,872.

Brandon Gales

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
19538
Total Pay
$13,872

Brandon Gales holds the role of Seasonal Maintenance Attendant at Ppr Parks and Recreation. Their status is non-salaried. In 2021, their total compensation was $13,872.

Douglas Deveaux

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
32896
Total Pay
$13,872

Douglas Deveaux is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2021 total compensation came to $13,872.

Michael Wise

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
43720
Total Pay
$13,734

At Ppr Parks and Recreation, Michael Wise serves as a Recreation Specialty Instructor. They work non-salaried. Their 2025 pay totaled $13,868.

Annette Weaver

Recreation Facilities Caretaker 2/Ppr Parks and Recreation

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

Source-specific fields

Base Salary
$47,662
Employee Category
Civil Service
Job Code
7D62
Public Id
1950
Total Pay
$13,865

Annette Weaver is a Recreation Facilities Caretaker 2 at Ppr Parks and Recreation. They work salaried. 2025 total compensation came to $13,865.

Kyle Carroll

Recreation Leader 1/Ppr Parks and Recreation

2026 total comp
$13,861
Base pay
$13,528
Overtime
$0
Other pay
$333
Benefits
$0
Total compensation
$13,861
Employment type
Salaried

Source-specific fields

Base Salary
$54,799
Employee Category
Civil Service
Job Code
9D11
Public Id
24398
Total Pay
$13,861

Kyle Carroll holds the role of Recreation Leader 1 at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $13,861.

Florence Debose

Recreation Leader Trainee/Ppr Parks and Recreation

2026 total comp
$13,851
Base pay
$13,203
Overtime
$0
Other pay
$648
Benefits
$0
Total compensation
$13,851
Employment type
Salaried

Source-specific fields

Base Salary
$47,857
Employee Category
Civil Service
Job Code
9D10
Public Id
21905
Total Pay
$13,851

Florence Debose is a Recreation Leader Trainee at Ppr Parks and Recreation. They work salaried. 2026 total compensation came to $13,851.

Naieem Hooker

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$13,849
Base pay
$13,653
Overtime
$196
Other pay
$0
Benefits
$0
Total compensation
$13,849
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
53059
Total Pay
$13,849

At Ppr Parks and Recreation, Naieem Hooker serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2025 pay totaled $13,849.

Paul Pavelka

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
37377
Total Pay
$13,838

Paul Pavelka works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Paul earned $13,838 in 2024.

Diann Campbell

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
44925
Total Pay
$13,825

Diann Campbell works as a Recreation Specialty Instructor for Ppr Parks and Recreation. Their status is non-salaried. Diann earned $13,825 in 2025.

Natalie Solomon

Recreation Outreach Worker/Ppr Parks and Recreation

2026 total comp
$13,823
Base pay
$12,452
Overtime
$1,180
Other pay
$192
Benefits
$0
Total compensation
$13,823
Employment type
Salaried

Source-specific fields

Base Salary
$46,426
Employee Category
Civil Service
Job Code
9D09
Public Id
32681
Total Pay
$13,823

At Ppr Parks and Recreation, Natalie Solomon serves as a Recreation Outreach Worker. They work salaried. Their 2026 pay totaled $13,823.

Rodney Richardson

Recreation Outreach Worker/Ppr Parks and Recreation

2026 total comp
$13,816
Base pay
$13,167
Overtime
$0
Other pay
$649
Benefits
$0
Total compensation
$13,816
Employment type
Salaried

Source-specific fields

Base Salary
$49,092
Employee Category
Civil Service
Job Code
9D09
Public Id
27111
Total Pay
$13,816

Rodney Richardson works as a Recreation Outreach Worker for Ppr Parks and Recreation. Their status is salaried. Rodney earned $13,816 in 2026.

Gary Flamer Jr.

Grounds and Facilities Maintenance Worker 1/Ppr Parks and Recreation

2026 total comp
$13,778
Base pay
$12,041
Overtime
$1,688
Other pay
$50
Benefits
$0
Total compensation
$13,778
Employment type
Salaried

Source-specific fields

Base Salary
$44,649
Employee Category
Civil Service
Job Code
7N71
Public Id
38148
Total Pay
$13,778

Gary Flamer Jr. holds the role of Grounds and Facilities Maintenance Worker 1 at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $13,778.

Virnest Beale

Grounds and Facilities Maintenance Worker 1/Ppr Parks and Recreation

2026 total comp
$13,773
Base pay
$11,689
Overtime
$1,986
Other pay
$97
Benefits
$0
Total compensation
$13,773
Employment type
Salaried

Source-specific fields

Base Salary
$43,442
Employee Category
Civil Service
Job Code
7N71
Public Id
37234
Total Pay
$13,773

At Ppr Parks and Recreation, Virnest Beale serves as a Grounds and Facilities Maintenance Worker 1. They work salaried. Their 2026 pay totaled $13,773.

Anthony Graziano

Semi-Skilled Laborer/Ppr Parks and Recreation

2026 total comp
$13,762
Base pay
$12,769
Overtime
$486
Other pay
$506
Benefits
$0
Total compensation
$13,762
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
7A03
Public Id
31652
Total Pay
$13,762

At Ppr Parks and Recreation, Anthony Graziano serves as a Semi-Skilled Laborer. They work salaried. Their 2026 pay totaled $13,762.

John Lay

Stores Worker/Ppr Parks and Recreation

2026 total comp
$13,736
Base pay
$13,167
Overtime
$288
Other pay
$280
Benefits
$0
Total compensation
$13,736
Employment type
Salaried

Source-specific fields

Base Salary
$49,092
Employee Category
Civil Service
Job Code
1F06
Public Id
32840
Total Pay
$13,736

John Lay works as a Stores Worker for Ppr Parks and Recreation. Their status is salaried. John earned $13,736 in 2026.

Zena Leatherbury

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
37300
Total Pay
$13,735

At Ppr Parks and Recreation, Zena Leatherbury serves as a Seasonal Maintenance Attendant. They work non-salaried. Their 2025 pay totaled $13,735.

Michael Wise

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
43720
Total Pay
$13,734

Michael Wise is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $13,734.

Robert Sullivan

Urban Park Ranger 1/Ppr Parks and Recreation

2026 total comp
$13,734
Base pay
$12,293
Overtime
$1,188
Other pay
$252
Benefits
$0
Total compensation
$13,734
Employment type
Salaried

Source-specific fields

Base Salary
$45,833
Employee Category
Civil Service
Job Code
7N57
Public Id
36192
Total Pay
$13,734

At Ppr Parks and Recreation, Robert Sullivan serves as a Urban Park Ranger 1. They work salaried. Their 2026 pay totaled $13,734.

Rashon Goodin

Recreation Outreach Worker/Ppr Parks and Recreation

2026 total comp
$13,730
Base pay
$12,810
Overtime
$610
Other pay
$310
Benefits
$0
Total compensation
$13,730
Employment type
Salaried

Source-specific fields

Base Salary
$47,759
Employee Category
Civil Service
Job Code
9D09
Public Id
4416
Total Pay
$13,730

Rashon Goodin works as a Recreation Outreach Worker for Ppr Parks and Recreation. Their status is salaried. Rashon earned $13,730 in 2026.

Andrew Thompson

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
48035
Total Pay
$13,725

Andrew Thompson works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Andrew earned $13,725 in 2024.

Christopher Culbreth

Recreation Specialty Instructor/Ppr Parks and Recreation

2023 total comp
$13,721
Base pay
$13,643
Overtime
$79
Other pay
$0
Benefits
$0
Total compensation
$13,721
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
18968
Total Pay
$13,721

At Ppr Parks and Recreation, Christopher Culbreth serves as a Recreation Specialty Instructor. They work non-salaried. Their 2023 pay totaled $13,721.

Nicholas Gonzalez

Community Apprentice/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
C403
Public Id
25431
Total Pay
$13,714

At Ppr Parks and Recreation, Nicholas Gonzalez serves as a Community Apprentice. They work non-salaried. Their 2020 pay totaled $13,714.

Freddie Mathis

Grounds and Facilities Maintenance Worker 1/Ppr Parks and Recreation

2026 total comp
$13,707
Base pay
$11,444
Overtime
$1,986
Other pay
$277
Benefits
$0
Total compensation
$13,707
Employment type
Salaried

Source-specific fields

Base Salary
$43,442
Employee Category
Civil Service
Job Code
7N71
Public Id
4497
Total Pay
$13,707

Freddie Mathis is a Grounds and Facilities Maintenance Worker 1 at Ppr Parks and Recreation. They work salaried. 2026 total compensation came to $13,707.

Michael Hennie

Seasonal Maintenance Attendant/Ppr Parks and Recreation

2025 total comp
$13,706
Base pay
$13,448
Overtime
$258
Other pay
$0
Benefits
$0
Total compensation
$13,706
Employment type
Non-Salaried

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
52834
Total Pay
$13,706

Michael Hennie works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Michael earned $13,706 in 2025.

Keith Bell

Recreation Outreach Worker/Ppr Parks and Recreation

2026 total comp
$13,673
Base pay
$13,176
Overtime
$0
Other pay
$498
Benefits
$0
Total compensation
$13,673
Employment type
Salaried

Source-specific fields

Base Salary
$47,759
Employee Category
Civil Service
Job Code
9D09
Public Id
23179
Total Pay
$13,673

Keith Bell is a Recreation Outreach Worker at Ppr Parks and Recreation. They work salaried. 2026 total compensation came to $13,673.

Patrick Dean

Recreation Outreach Worker/Ppr Parks and Recreation

2026 total comp
$13,663
Base pay
$13,167
Overtime
$0
Other pay
$496
Benefits
$0
Total compensation
$13,663
Employment type
Salaried

Source-specific fields

Base Salary
$49,092
Employee Category
Civil Service
Job Code
9D09
Public Id
14212
Total Pay
$13,663

At Ppr Parks and Recreation, Patrick Dean serves as a Recreation Outreach Worker. They work salaried. Their 2026 pay totaled $13,663.

Patrick Grant

Recreation Outreach Worker/Ppr Parks and Recreation

2026 total comp
$13,658
Base pay
$12,099
Overtime
$1,181
Other pay
$378
Benefits
$0
Total compensation
$13,658
Employment type
Salaried

Source-specific fields

Base Salary
$45,108
Employee Category
Civil Service
Job Code
9D09
Public Id
43322
Total Pay
$13,658

Patrick Grant is a Recreation Outreach Worker at Ppr Parks and Recreation. They work salaried. 2026 total compensation came to $13,658.

Terell Moore

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
16024
Total Pay
$13,650

Terell Moore is a Seasonal Maintenance Attendant at Ppr Parks and Recreation. They work non-salaried. 2024 total compensation came to $13,650.

Christopher Freyland

Recreation Specialty Instructor/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Exempt
Job Code
R301
Public Id
49512
Total Pay
$13,644

Christopher Freyland is a Recreation Specialty Instructor at Ppr Parks and Recreation. They work non-salaried. 2025 total compensation came to $13,644.

Sharon Deangelis

Recreation Outreach Worker/Ppr Parks and Recreation

2026 total comp
$13,641
Base pay
$12,809
Overtime
$488
Other pay
$344
Benefits
$0
Total compensation
$13,641
Employment type
Salaried

Source-specific fields

Base Salary
$47,759
Employee Category
Civil Service
Job Code
9D09
Public Id
32241
Total Pay
$13,641

At Ppr Parks and Recreation, Sharon Deangelis serves as a Recreation Outreach Worker. They work salaried. Their 2026 pay totaled $13,641.

Salvatore Pizzo

Building Maintenance Mechanic/Ppr Parks and Recreation

2026 total comp
$13,638
Base pay
$13,363
Overtime
$0
Other pay
$275
Benefits
$0
Total compensation
$13,638
Employment type
Salaried

Source-specific fields

Base Salary
$58,142
Employee Category
Civil Service
Job Code
7H05
Public Id
15119
Total Pay
$13,638

Salvatore Pizzo holds the role of Building Maintenance Mechanic at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $13,638.

Amir Gillis

Recreation Outreach Worker/Ppr Parks and Recreation

2026 total comp
$13,613
Base pay
$11,926
Overtime
$1,325
Other pay
$362
Benefits
$0
Total compensation
$13,613
Employment type
Salaried

Source-specific fields

Base Salary
$45,108
Employee Category
Civil Service
Job Code
9D09
Public Id
53775
Total Pay
$13,613

Amir Gillis is a Recreation Outreach Worker at Ppr Parks and Recreation. They work salaried. 2026 total compensation came to $13,613.

Luis Matos

Seasonal Maintenance Attendant/Ppr Parks and Recreation

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

Source-specific fields

Employee Category
Civil Service
Job Code
9C03
Public Id
45517
Total Pay
$13,612

Luis Matos works as a Seasonal Maintenance Attendant for Ppr Parks and Recreation. Their status is non-salaried. Luis earned $13,612 in 2025.

Willicent Lane

Clerk 3/Ppr Parks and Recreation

2026 total comp
$13,607
Base pay
$13,386
Overtime
$0
Other pay
$221
Benefits
$0
Total compensation
$13,607
Employment type
Salaried

Source-specific fields

Base Salary
$50,892
Employee Category
Civil Service
Job Code
1A04
Public Id
23359
Total Pay
$13,607

Willicent Lane holds the role of Clerk 3 at Ppr Parks and Recreation. Their status is salaried. In 2026, their total compensation was $13,607.