GCGovComp.app

City of Philadelphia / Pfd Fire

Agency file

Pfd Fire

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

The Pfd Fire provides fire protection and emergency response, including prevention, inspection, rescue, and medical aid.

In 2026, this agency had 2,980 employees with median total compensation of $33,557; the highest distinct record was $222,075.

Year
2026
Employees
2,980
Median total
$33,557
Highest record
$222,075

What the records show

Compensation analytics

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

Salary distribution

$0$65,843+

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

Average pay composition

  • Base$20,392 (58%)
  • Overtime$6,236 (18%)
  • Other$8,684 (25%)
  • 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
$21,516
$29,356
$33,557
$41,007
$50,215

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

Largest job titles

Firefighter
1,732 · $31,992
Fire Lieutenant
337 · $43,899
Fire Captain
116 · $52,720

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 61

Francisco Sotomayor

Firefighter/Pfd Fire

2026 total comp
$30,057
Base pay
$20,752
Overtime
$0
Other pay
$9,305
Benefits
$0
Total compensation
$30,057
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
16540
Total Pay
$30,057

Francisco Sotomayor is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $30,057.

Michael Mcguire

Firefighter/Pfd Fire

2026 total comp
$30,057
Base pay
$20,752
Overtime
$0
Other pay
$9,305
Benefits
$0
Total compensation
$30,057
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
23409
Total Pay
$30,057

Michael Mcguire holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $30,057.

Thomas Mclaughlin

Firefighter/Pfd Fire

2026 total comp
$30,050
Base pay
$20,422
Overtime
$0
Other pay
$9,627
Benefits
$0
Total compensation
$30,050
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
29993
Total Pay
$30,050

Thomas Mclaughlin works as a Firefighter for Pfd Fire. Their status is salaried. Thomas earned $30,050 in 2026.

Keenan Morris

Firefighter/Pfd Fire

2026 total comp
$30,040
Base pay
$19,763
Overtime
$2,983
Other pay
$7,294
Benefits
$0
Total compensation
$30,040
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
19508
Total Pay
$30,040

At Pfd Fire, Keenan Morris serves as a Firefighter. They work salaried. Their 2026 pay totaled $30,040.

Christopher Everly

Firefighter/Pfd Fire

2026 total comp
$30,039
Base pay
$20,752
Overtime
$4,975
Other pay
$4,311
Benefits
$0
Total compensation
$30,039
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
29160
Total Pay
$30,039

Christopher Everly works as a Firefighter for Pfd Fire. Their status is salaried. Christopher earned $30,039 in 2026.

Matthew Walton

Firefighter/Pfd Fire

2026 total comp
$30,020
Base pay
$19,922
Overtime
$498
Other pay
$9,600
Benefits
$0
Total compensation
$30,020
Employment type
Salaried

Source-specific fields

Base Salary
$86,643
Employee Category
Civil Service
Job Code
6B01
Public Id
18974
Total Pay
$30,020

Matthew Walton holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $30,020.

David Tizol

Firefighter/Pfd Fire

2026 total comp
$30,003
Base pay
$20,912
Overtime
$4,345
Other pay
$4,746
Benefits
$0
Total compensation
$30,003
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
29331
Total Pay
$30,003

David Tizol is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $30,003.

Pharez Morris

Firefighter/Pfd Fire

2026 total comp
$30,001
Base pay
$18,676
Overtime
$3,589
Other pay
$7,736
Benefits
$0
Total compensation
$30,001
Employment type
Salaried

Source-specific fields

Base Salary
$81,227
Employee Category
Civil Service
Job Code
6B01
Public Id
41225
Total Pay
$30,001

Pharez Morris is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $30,001.

Kathryn Matheson

Deputy Commissioner for Project Management/Pfd Fire

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

Source-specific fields

Base Salary
$130,485
Employee Category
Exempt
Job Code
A597
Public Id
10527
Total Pay
$29,997

Kathryn Matheson holds the role of Deputy Commissioner for Project Management at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,997.

Juanee Bey

Fire Service Emergency Medical Technician/Pfd Fire

2026 total comp
$29,947
Base pay
$12,596
Overtime
$13,695
Other pay
$3,657
Benefits
$0
Total compensation
$29,947
Employment type
Salaried

Source-specific fields

Base Salary
$57,911
Employee Category
Civil Service
Job Code
6B21
Public Id
53520
Total Pay
$29,947

Juanee Bey works as a Fire Service Emergency Medical Technician for Pfd Fire. Their status is salaried. Juanee earned $29,947 in 2026.

Maurice Weightman

Firefighter/Pfd Fire

2026 total comp
$29,940
Base pay
$20,752
Overtime
$778
Other pay
$8,410
Benefits
$0
Total compensation
$29,940
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
9195
Total Pay
$29,940

At Pfd Fire, Maurice Weightman serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,940.

Maya Sierra

Firefighter/Pfd Fire

2026 total comp
$29,912
Base pay
$19,922
Overtime
$1,805
Other pay
$8,185
Benefits
$0
Total compensation
$29,912
Employment type
Salaried

Source-specific fields

Base Salary
$86,643
Employee Category
Civil Service
Job Code
6B01
Public Id
38632
Total Pay
$29,912

Maya Sierra is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,912.

Israel Zayas

Firefighter/Pfd Fire

2026 total comp
$29,912
Base pay
$20,752
Overtime
$0
Other pay
$9,160
Benefits
$0
Total compensation
$29,912
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
18166
Total Pay
$29,912

Israel Zayas is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,912.

Erik Lepore

Firefighter/Pfd Fire

2026 total comp
$29,912
Base pay
$20,752
Overtime
$0
Other pay
$9,160
Benefits
$0
Total compensation
$29,912
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
34377
Total Pay
$29,912

Erik Lepore is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,912.

Joseph Fazzari

Firefighter/Pfd Fire

2026 total comp
$29,912
Base pay
$20,752
Overtime
$0
Other pay
$9,160
Benefits
$0
Total compensation
$29,912
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
6376
Total Pay
$29,912

At Pfd Fire, Joseph Fazzari serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,912.

Edward Bonk

Firefighter/Pfd Fire

2026 total comp
$29,904
Base pay
$20,752
Overtime
$0
Other pay
$9,152
Benefits
$0
Total compensation
$29,904
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
23732
Total Pay
$29,904

Edward Bonk is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,904.

Adriel Magidenko

Fire Service Emergency Medical Technician-Advanced/Pfd Fire

2026 total comp
$29,899
Base pay
$15,258
Overtime
$9,099
Other pay
$5,543
Benefits
$0
Total compensation
$29,899
Employment type
Salaried

Source-specific fields

Base Salary
$66,359
Employee Category
Civil Service
Job Code
6B19
Public Id
45192
Total Pay
$29,899

At Pfd Fire, Adriel Magidenko serves as a Fire Service Emergency Medical Technician-Advanced. They work salaried. Their 2026 pay totaled $29,899.

Marcus Grimes

Firefighter/Pfd Fire

2026 total comp
$29,891
Base pay
$20,752
Overtime
$778
Other pay
$8,361
Benefits
$0
Total compensation
$29,891
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
34214
Total Pay
$29,891

Marcus Grimes is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,891.

Scott Zintner

Firefighter/Pfd Fire

2026 total comp
$29,890
Base pay
$20,752
Overtime
$5,187
Other pay
$3,952
Benefits
$0
Total compensation
$29,890
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
34822
Total Pay
$29,890

At Pfd Fire, Scott Zintner serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,890.

Steven Pickens

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
32317
Total Pay
$29,889

Steven Pickens is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,889.

Karl Bispels

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
14355
Total Pay
$29,889

Karl Bispels is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,889.

George Smith

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
22245
Total Pay
$29,889

At Pfd Fire, George Smith serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,889.

Mark Deflavia

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
29235
Total Pay
$29,889

Mark Deflavia is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,889.

Michael Cheshire

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
33735
Total Pay
$29,889

At Pfd Fire, Michael Cheshire serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,889.

Michael Mattia

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
1862
Total Pay
$29,889

Michael Mattia is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,889.

Brian Brennan

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
1737
Total Pay
$29,889

Brian Brennan works as a Firefighter for Pfd Fire. Their status is salaried. Brian earned $29,889 in 2026.

Clifton Tull

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
12881
Total Pay
$29,889

Clifton Tull holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,889.

James Ciambella Jr

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
15100
Total Pay
$29,889

James Ciambella Jr works as a Firefighter for Pfd Fire. Their status is salaried. James earned $29,889 in 2026.

Andrew Tomlinson

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
24483
Total Pay
$29,889

Andrew Tomlinson is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,889.

Stephen Trodden

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
26393
Total Pay
$29,889

Stephen Trodden is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,889.

Emanuel Daniels

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
29173
Total Pay
$29,889

Emanuel Daniels is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,889.

Ronald Nyari

Firefighter/Pfd Fire

2026 total comp
$29,889
Base pay
$20,752
Overtime
$0
Other pay
$9,137
Benefits
$0
Total compensation
$29,889
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
36911
Total Pay
$29,889

Ronald Nyari holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,889.

Christopher Whaley

Firefighter/Pfd Fire

2026 total comp
$29,870
Base pay
$20,752
Overtime
$843
Other pay
$8,275
Benefits
$0
Total compensation
$29,870
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
5286
Total Pay
$29,870

Christopher Whaley works as a Firefighter for Pfd Fire. Their status is salaried. Christopher earned $29,870 in 2026.

Michael Marini

Fire Lieutenant/Pfd Fire

2026 total comp
$29,862
Base pay
$20,886
Overtime
$0
Other pay
$8,976
Benefits
$0
Total compensation
$29,862
Employment type
Salaried

Source-specific fields

Base Salary
$98,611
Employee Category
Civil Service
Job Code
6B03
Public Id
39701
Total Pay
$29,862

Michael Marini is a Fire Lieutenant at Pfd Fire. They work salaried. 2026 total compensation came to $29,862.

Daniel Hasson

Firefighter/Pfd Fire

2026 total comp
$29,836
Base pay
$20,752
Overtime
$778
Other pay
$8,307
Benefits
$0
Total compensation
$29,836
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
35318
Total Pay
$29,836

At Pfd Fire, Daniel Hasson serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,836.

Lawrence Mccoy

Firefighter/Pfd Fire

2026 total comp
$29,831
Base pay
$17,432
Overtime
$5,120
Other pay
$7,279
Benefits
$0
Total compensation
$29,831
Employment type
Salaried

Source-specific fields

Base Salary
$75,814
Employee Category
Civil Service
Job Code
6B01
Public Id
3676
Total Pay
$29,831

Lawrence Mccoy holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,831.

Bryan Kriner

Firefighter/Pfd Fire

2026 total comp
$29,817
Base pay
$20,752
Overtime
$65
Other pay
$9,000
Benefits
$0
Total compensation
$29,817
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
15478
Total Pay
$29,817

At Pfd Fire, Bryan Kriner serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,817.

Thomas Lawson

Fire Lieutenant/Pfd Fire

2026 total comp
$29,813
Base pay
$23,657
Overtime
$1,774
Other pay
$4,383
Benefits
$0
Total compensation
$29,813
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
7566
Total Pay
$29,813

Thomas Lawson holds the role of Fire Lieutenant at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,813.

Nicholas Milburn

Firefighter/Pfd Fire

2026 total comp
$29,803
Base pay
$18,775
Overtime
$2,334
Other pay
$8,693
Benefits
$0
Total compensation
$29,803
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
8778
Total Pay
$29,803

Nicholas Milburn works as a Firefighter for Pfd Fire. Their status is salaried. Nicholas earned $29,803 in 2026.

Joseph Boyle

Firefighter/Pfd Fire

2026 total comp
$29,790
Base pay
$18,676
Overtime
$3,384
Other pay
$7,730
Benefits
$0
Total compensation
$29,790
Employment type
Salaried

Source-specific fields

Base Salary
$81,227
Employee Category
Civil Service
Job Code
6B01
Public Id
40748
Total Pay
$29,790

Joseph Boyle holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,790.