GCGovComp.app

City of Buffalo / Police - Academy - Staff

Agency file

Police - Academy - Staff

Source file: City of Buffalo — Open Payroll / ingested Jun 19, 2026

The Police - Academy - Staff provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 24 employees with median total compensation of $137,908; the highest distinct record was $209,096.

Year
2026
Total payroll
$3.1M
Employees
24
Median total
$137,908
Highest record
$209,096

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$66,969 (51%)
  • Overtime$32,036 (24%)
  • Other$32,002 (24%)
  • 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
$91,096
$109,598
$137,908
$158,697
$166,978

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

Largest job titles

Police Officer
19 · $135,929
Police Lieutenant
2 · $152,843
Police Captain
2 · $117,213
Report Technician
1 · $63,180

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 4 published years.

YearTotal payrollEmployeesMedian pay
2023
$3.4M
28
$127,340
2024
$3.5M
2.7%
28
±0%
$134,306
5.5%
2025
$3.2M
6.2%
24
14.3%
$136,459
1.6%
2026
$3.1M
3.3%
24
±0%
$137,908
1.1%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Nicholas Poblocki

Police Officer/Police - Academy - Staff

2026 total comp
$209,096
Sub-department
Public Safety
Base pay
$74,521
Overtime
$105,865
Other pay
$28,710
Benefits
$0
Total compensation
$209,096

Source-specific fields

Employeeid
172575

Nicholas Poblocki holds the role of Police Officer at Police - Academy - Staff within Public Safety. In 2026, their total compensation was $209,096.

Joshua Heidinger

Police Officer/Police - Academy - Staff

2026 total comp
$174,133
Sub-department
Public Safety
Base pay
$85,986
Overtime
$72,593
Other pay
$15,554
Benefits
$0
Total compensation
$174,133

Source-specific fields

Employeeid
172555

Joshua Heidinger is a Police Officer at Police - Academy - Staff within Public Safety. 2026 total compensation came to $174,133.

Adam Mielcarek

Police Officer/Police - Academy - Staff

2026 total comp
$166,978
Sub-department
Public Safety
Base pay
$81,400
Overtime
$65,154
Other pay
$20,423
Benefits
$0
Total compensation
$166,978

Source-specific fields

Employeeid
170255

Adam Mielcarek holds the role of Police Officer at Police - Academy - Staff within Public Safety. In 2026, their total compensation was $166,978.

Robert Felschow

Police Officer/Police - Academy - Staff

2026 total comp
$164,643
Sub-department
Public Safety
Base pay
$76,585
Overtime
$62,820
Other pay
$25,238
Benefits
$0
Total compensation
$164,643

Source-specific fields

Employeeid
172862

Robert Felschow is a Police Officer at Police - Academy - Staff within Public Safety. 2026 total compensation came to $164,643.

Joseph Mihalics

Police Officer/Police - Academy - Staff

2026 total comp
$162,267
Sub-department
Public Safety
Base pay
$78,649
Overtime
$59,894
Other pay
$23,725
Benefits
$0
Total compensation
$162,267

Source-specific fields

Employeeid
168245

Joseph Mihalics is a Police Officer at Police - Academy - Staff within Public Safety. 2026 total compensation came to $162,267.

Allan May

Police Officer/Police - Academy - Staff

2026 total comp
$159,201
Sub-department
Public Safety
Base pay
$80,483
Overtime
$58,478
Other pay
$20,240
Benefits
$0
Total compensation
$159,201

Source-specific fields

Employeeid
173052

Allan May holds the role of Police Officer at Police - Academy - Staff within Public Safety. In 2026, their total compensation was $159,201.

Timothy Perrott

Police Lieutenant/Police - Academy - Staff

2026 total comp
$158,697
Sub-department
Public Safety
Base pay
$89,956
Overtime
$39,615
Other pay
$29,125
Benefits
$0
Total compensation
$158,697

Source-specific fields

Employeeid
172574

At Police - Academy - Staff, Timothy Perrott serves as a Police Lieutenant within Public Safety. Their 2026 pay totaled $158,697.

Kristin Russo

Police Officer/Police - Academy - Staff

2026 total comp
$151,751
Sub-department
Public Safety
Base pay
$57,416
Overtime
$55,183
Other pay
$39,152
Benefits
$0
Total compensation
$151,751

Source-specific fields

Employeeid
78660

Kristin Russo holds the role of Police Officer at Police - Academy - Staff within Public Safety. In 2026, their total compensation was $151,751.

Richard Manley

Police Lieutenant/Police - Academy - Staff

2026 total comp
$146,990
Sub-department
Public Safety
Base pay
$89,432
Overtime
$36,031
Other pay
$21,527
Benefits
$0
Total compensation
$146,990

Source-specific fields

Employeeid
168100

Richard Manley is a Police Lieutenant at Police - Academy - Staff within Public Safety. 2026 total compensation came to $146,990.

Roberto Becerril

Police Officer/Police - Academy - Staff

2026 total comp
$142,856
Sub-department
Public Safety
Base pay
$58,241
Overtime
$41,151
Other pay
$43,464
Benefits
$0
Total compensation
$142,856

Source-specific fields

Employeeid
169315

At Police - Academy - Staff, Roberto Becerril serves as a Police Officer within Public Safety. Their 2026 pay totaled $142,856.

Philip Serafini

Police Officer/Police - Academy - Staff

2026 total comp
$141,797
Sub-department
Public Safety
Base pay
$78,007
Overtime
$40,092
Other pay
$23,699
Benefits
$0
Total compensation
$141,797

Source-specific fields

Employeeid
169326

Philip Serafini works as a Police Officer for Police - Academy - Staff within Public Safety. Philip earned $141,797 in 2026.

Melinda Kaska

Police Captain/Police - Academy - Staff

2026 total comp
$139,888
Sub-department
Public Safety
Base pay
$74,909
Overtime
$7,637
Other pay
$57,342
Benefits
$0
Total compensation
$139,888

Source-specific fields

Employeeid
165033

At Police - Academy - Staff, Melinda Kaska serves as a Police Captain within Public Safety. Their 2026 pay totaled $139,888.

William Robinson

Police Officer/Police - Academy - Staff

2026 total comp
$135,929
Sub-department
Public Safety
Base pay
$79,107
Overtime
$33,555
Other pay
$23,266
Benefits
$0
Total compensation
$135,929

Source-specific fields

Employeeid
168260

William Robinson works as a Police Officer for Police - Academy - Staff within Public Safety. William earned $135,929 in 2026.

Sherry Holtz

Police Officer/Police - Academy - Staff

2026 total comp
$135,615
Sub-department
Public Safety
Base pay
$80,024
Overtime
$31,710
Other pay
$23,881
Benefits
$0
Total compensation
$135,615

Source-specific fields

Employeeid
64680

Sherry Holtz is a Police Officer at Police - Academy - Staff within Public Safety. 2026 total compensation came to $135,615.

Kelvin Sharpe Ii

Police Officer/Police - Academy - Staff

2026 total comp
$118,099
Sub-department
Public Safety
Base pay
$78,419
Overtime
$16,001
Other pay
$23,679
Benefits
$0
Total compensation
$118,099

Source-specific fields

Employeeid
169327

Kelvin Sharpe Ii works as a Police Officer for Police - Academy - Staff within Public Safety. Kelvin earned $118,099 in 2026.

Carlton Witkowski

Police Officer/Police - Academy - Staff

2026 total comp
$111,777
Sub-department
Public Safety
Base pay
$81,859
Overtime
$11,840
Other pay
$18,078
Benefits
$0
Total compensation
$111,777

Source-specific fields

Employeeid
173053

Carlton Witkowski is a Police Officer at Police - Academy - Staff within Public Safety. 2026 total compensation came to $111,777.

Michael Parana

Police Officer/Police - Academy - Staff

2026 total comp
$110,174
Sub-department
Public Safety
Base pay
$61,681
Overtime
$11,417
Other pay
$37,076
Benefits
$0
Total compensation
$110,174

Source-specific fields

Employeeid
173039

Michael Parana works as a Police Officer for Police - Academy - Staff within Public Safety. Michael earned $110,174 in 2026.

John Lattanzio

Police Officer/Police - Academy - Staff

2026 total comp
$109,598
Sub-department
Public Safety
Base pay
$76,814
Overtime
$7,499
Other pay
$25,284
Benefits
$0
Total compensation
$109,598

Source-specific fields

Employeeid
168236

At Police - Academy - Staff, John Lattanzio serves as a Police Officer within Public Safety. Their 2026 pay totaled $109,598.

Clayton Reed

Police Officer/Police - Academy - Staff

2026 total comp
$106,105
Sub-department
Public Safety
Base pay
$50,904
Overtime
$6,226
Other pay
$48,975
Benefits
$0
Total compensation
$106,105

Source-specific fields

Employeeid
173662

Clayton Reed holds the role of Police Officer at Police - Academy - Staff within Public Safety. In 2026, their total compensation was $106,105.

Jonathan Bierl

Police Officer/Police - Academy - Staff

2026 total comp
$102,553
Sub-department
Public Safety
Base pay
$83,693
Overtime
$475
Other pay
$18,385
Benefits
$0
Total compensation
$102,553

Source-specific fields

Employeeid
169317

Jonathan Bierl is a Police Officer at Police - Academy - Staff within Public Safety. 2026 total compensation came to $102,553.

Derrick Banaszak

Police Captain/Police - Academy - Staff

2026 total comp
$94,537
Sub-department
Public Safety
Base pay
$40,757
Overtime
$1,437
Other pay
$52,343
Benefits
$0
Total compensation
$94,537

Source-specific fields

Employeeid
165312

Derrick Banaszak holds the role of Police Captain at Police - Academy - Staff within Public Safety. In 2026, their total compensation was $94,537.

David O'Brien

Police Officer/Police - Academy - Staff

2026 total comp
$91,096
Sub-department
Public Safety
Base pay
$11,694
Overtime
$4,196
Other pay
$75,206
Benefits
$0
Total compensation
$91,096

Source-specific fields

Employeeid
165327

David O'Brien holds the role of Police Officer at Police - Academy - Staff within Public Safety. In 2026, their total compensation was $91,096.

Joyce Digiulio

Report Technician/Police - Academy - Staff

2026 total comp
$63,180
Sub-department
Public Safety
Base pay
$35,803
Overtime
$0
Other pay
$27,377
Benefits
$0
Total compensation
$63,180

Source-specific fields

Employeeid
36520

At Police - Academy - Staff, Joyce Digiulio serves as a Report Technician within Public Safety. Their 2026 pay totaled $63,180.

Estate Of John Evans

Police Officer/Police - Academy - Staff

2026 total comp
$47,223
Sub-department
Public Safety
Base pay
$917
Overtime
$0
Other pay
$46,306
Benefits
$0
Total compensation
$47,223

Source-specific fields

Employeeid
165321

Estate Of John Evans holds the role of Police Officer at Police - Academy - Staff within Public Safety. In 2026, their total compensation was $47,223.

Christopher Kessler

Police Officer/Police - Academy - Staff

2024 total comp
$3,930
Sub-department
Public Safety
Base pay
$0
Overtime
$791
Other pay
$3,139
Benefits
$0
Total compensation
$3,930

Source-specific fields

Employeeid
73420

Christopher Kessler is a Police Officer at Police - Academy - Staff within Public Safety. 2024 total compensation came to $3,930.

David Poleon

Police Officer/Police - Academy - Staff

2024 total comp
$1,405
Sub-department
Public Safety
Base pay
$0
Overtime
$91
Other pay
$1,314
Benefits
$0
Total compensation
$1,405

Source-specific fields

Employeeid
116140

David Poleon works as a Police Officer for Police - Academy - Staff within Public Safety. David earned $1,405 in 2024.

Daniel Horan

Police Officer/Police - Academy - Staff

2024 total comp
$132
Sub-department
Public Safety
Base pay
$0
Overtime
$64
Other pay
$69
Benefits
$0
Total compensation
$132

Source-specific fields

Employeeid
65060

At Police - Academy - Staff, Daniel Horan serves as a Police Officer within Public Safety. Their 2024 pay totaled $132.

Sadie Drayton

Cell Block Attendant/Police - Academy - Staff

2024 total comp
$0
Sub-department
Public Safety
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0

Source-specific fields

Employeeid
175172

Sadie Drayton is a Cell Block Attendant at Police - Academy - Staff within Public Safety. 2024 total compensation came to $0.