GCGovComp.app

City of Buffalo / Police B District

Agency file

Police B District

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

The Police B District provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 130 employees with median total compensation of $106,587; the highest distinct record was $253,227.

Year
2026
Total payroll
$14.4M
Employees
130
Median total
$106,587
Highest record
$253,227

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 130 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($106,587) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$60,116 (54%)
  • Overtime$19,159 (17%)
  • Other$31,654 (29%)
  • 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
$68,712
$93,209
$106,587
$129,556
$155,826

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

Largest job titles

Police Officer
99 · $103,269
Police Lieutenant
15 · $138,838
Detective
7 · $123,072
Report Technician
5 · $60,887
Police Captain
2 · $152,891

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
$13.3M
134
$103,092
2024
$15M
12.4%
139
3.7%
$110,851
7.5%
2025
$14.9M
0.2%
132
5.0%
$109,480
1.2%
2026
$14.4M
3.5%
130
1.5%
$106,587
2.6%

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

Thomas Feeney

Police Officer/Police B District

2026 total comp
$129,098
Sub-department
Public Safety
Base pay
$23,847
Overtime
$23,746
Other pay
$81,505
Benefits
$0
Total compensation
$129,098

Source-specific fields

Employeeid
168104

Thomas Feeney works as a Police Officer for Police B District within Public Safety. Thomas earned $129,098 in 2026.

Felicia Dudley-Johnson

Detective/Police B District

2026 total comp
$128,699
Sub-department
Public Safety
Base pay
$81,550
Overtime
$23,998
Other pay
$23,151
Benefits
$0
Total compensation
$128,699

Source-specific fields

Employeeid
168351

Felicia Dudley-Johnson is a Detective at Police B District within Public Safety. 2026 total compensation came to $128,699.

Nikko Pascucci

Police Officer/Police B District

2026 total comp
$126,525
Sub-department
Public Safety
Base pay
$66,297
Overtime
$34,645
Other pay
$25,582
Benefits
$0
Total compensation
$126,525

Source-specific fields

Employeeid
175425

Nikko Pascucci works as a Police Officer for Police B District within Public Safety. Nikko earned $126,525 in 2026.

Joshua Domros

Police Lieutenant/Police B District

2026 total comp
$125,395
Sub-department
Public Safety
Base pay
$88,645
Overtime
$12,480
Other pay
$24,270
Benefits
$0
Total compensation
$125,395

Source-specific fields

Employeeid
173042

Joshua Domros holds the role of Police Lieutenant at Police B District within Public Safety. In 2026, their total compensation was $125,395.

Edward Ramage

Detective/Police B District

2026 total comp
$125,338
Sub-department
Public Safety
Base pay
$83,147
Overtime
$21,389
Other pay
$20,802
Benefits
$0
Total compensation
$125,338

Source-specific fields

Employeeid
174209

Edward Ramage is a Detective at Police B District within Public Safety. 2026 total compensation came to $125,338.

Mark Hilmey

Police Officer/Police B District

2026 total comp
$124,915
Sub-department
Public Safety
Base pay
$74,751
Overtime
$21,714
Other pay
$28,451
Benefits
$0
Total compensation
$124,915

Source-specific fields

Employeeid
173348

Mark Hilmey works as a Police Officer for Police B District within Public Safety. Mark earned $124,915 in 2026.

Marcus Banks

Police Officer/Police B District

2026 total comp
$123,656
Sub-department
Public Safety
Base pay
$73,251
Overtime
$33,733
Other pay
$16,673
Benefits
$0
Total compensation
$123,656

Source-specific fields

Employeeid
174082

Marcus Banks holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $123,656.

Victoria Siracuse

Detective/Police B District

2026 total comp
$123,072
Sub-department
Public Safety
Base pay
$81,740
Overtime
$9,779
Other pay
$31,553
Benefits
$0
Total compensation
$123,072

Source-specific fields

Employeeid
174338

Victoria Siracuse holds the role of Detective at Police B District within Public Safety. In 2026, their total compensation was $123,072.

Peter Goretti

Police Officer/Police B District

2026 total comp
$121,018
Sub-department
Public Safety
Base pay
$81,630
Overtime
$13,437
Other pay
$25,951
Benefits
$0
Total compensation
$121,018

Source-specific fields

Employeeid
174091

Peter Goretti is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $121,018.

Julian Hayashi

Police Officer/Police B District

2026 total comp
$118,994
Sub-department
Public Safety
Base pay
$62,139
Overtime
$18,899
Other pay
$37,956
Benefits
$0
Total compensation
$118,994

Source-specific fields

Employeeid
174129

Julian Hayashi holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $118,994.

Joseph Tyson

Police Officer/Police B District

2026 total comp
$118,705
Sub-department
Public Safety
Base pay
$66,725
Overtime
$19,789
Other pay
$32,191
Benefits
$0
Total compensation
$118,705

Source-specific fields

Employeeid
174205

Joseph Tyson holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $118,705.

Virgilio Gonzalez

Police Officer/Police B District

2026 total comp
$118,402
Sub-department
Public Safety
Base pay
$28,891
Overtime
$23,407
Other pay
$66,104
Benefits
$0
Total compensation
$118,402

Source-specific fields

Employeeid
173351

At Police B District, Virgilio Gonzalez serves as a Police Officer within Public Safety. Their 2026 pay totaled $118,402.

Terrell Bolden

Police Officer/Police B District

2026 total comp
$118,276
Sub-department
Public Safety
Base pay
$74,292
Overtime
$19,754
Other pay
$24,230
Benefits
$0
Total compensation
$118,276

Source-specific fields

Employeeid
174125

Terrell Bolden is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $118,276.

George Wagner

Police Officer/Police B District

2025 total comp
$116,869
Sub-department
Public Safety
Base pay
$28,012
Overtime
$6,604
Other pay
$82,253
Benefits
$0
Total compensation
$116,869

Source-specific fields

Employeeid
151300

George Wagner works as a Police Officer for Police B District within Public Safety. George earned $116,869 in 2025.

Jeffrey Giallella

Police Lieutenant/Police B District

2026 total comp
$116,865
Sub-department
Public Safety
Base pay
$14,949
Overtime
$24,329
Other pay
$77,588
Benefits
$0
Total compensation
$116,865

Source-specific fields

Employeeid
51680

Jeffrey Giallella is a Police Lieutenant at Police B District within Public Safety. 2026 total compensation came to $116,865.

Michael Haas

Police Lieutenant/Police B District

2026 total comp
$115,430
Sub-department
Public Safety
Base pay
$79,574
Overtime
$5,275
Other pay
$30,580
Benefits
$0
Total compensation
$115,430

Source-specific fields

Employeeid
172554

Michael Haas works as a Police Lieutenant for Police B District within Public Safety. Michael earned $115,430 in 2026.

Larry Muhammad

Police Lieutenant/Police B District

2026 total comp
$115,042
Sub-department
Public Safety
Base pay
$0
Overtime
$0
Other pay
$115,042
Benefits
$0
Total compensation
$115,042

Source-specific fields

Employeeid
172774

At Police B District, Larry Muhammad serves as a Police Lieutenant within Public Safety. Their 2026 pay totaled $115,042.

Alexander Quincy

Police Officer/Police B District

2026 total comp
$114,785
Sub-department
Public Safety
Base pay
$85,528
Overtime
$9,318
Other pay
$19,940
Benefits
$0
Total compensation
$114,785

Source-specific fields

Employeeid
174187

At Police B District, Alexander Quincy serves as a Police Officer within Public Safety. Their 2026 pay totaled $114,785.

Elnur Karadzha

Police Officer/Police B District

2026 total comp
$114,621
Sub-department
Public Safety
Base pay
$26,828
Overtime
$10,510
Other pay
$77,283
Benefits
$0
Total compensation
$114,621

Source-specific fields

Employeeid
174194

At Police B District, Elnur Karadzha serves as a Police Officer within Public Safety. Their 2026 pay totaled $114,621.

Patrick Baggott

Police Officer/Police B District

2025 total comp
$113,160
Sub-department
Public Safety
Base pay
$6,466
Overtime
$929
Other pay
$105,764
Benefits
$0
Total compensation
$113,160

Source-specific fields

Employeeid
6040

Patrick Baggott holds the role of Police Officer at Police B District within Public Safety. In 2025, their total compensation was $113,160.

Mark Wallenhorst

Police Officer/Police B District

2026 total comp
$112,731
Sub-department
Public Safety
Base pay
$80,024
Overtime
$8,029
Other pay
$24,677
Benefits
$0
Total compensation
$112,731

Source-specific fields

Employeeid
174777

Mark Wallenhorst is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $112,731.

Brendan Overdorf

Detective/Police B District

2026 total comp
$111,819
Sub-department
Public Safety
Base pay
$76,528
Overtime
$5,505
Other pay
$29,787
Benefits
$0
Total compensation
$111,819

Source-specific fields

Employeeid
174429

Brendan Overdorf holds the role of Detective at Police B District within Public Safety. In 2026, their total compensation was $111,819.

John Kelley

Police Officer/Police B District

2026 total comp
$111,783
Sub-department
Public Safety
Base pay
$77,273
Overtime
$12,631
Other pay
$21,879
Benefits
$0
Total compensation
$111,783

Source-specific fields

Employeeid
174180

John Kelley works as a Police Officer for Police B District within Public Safety. John earned $111,783 in 2026.

Justin Pitts

Police Officer/Police B District

2026 total comp
$111,775
Sub-department
Public Safety
Base pay
$81,859
Overtime
$14,196
Other pay
$15,720
Benefits
$0
Total compensation
$111,775

Source-specific fields

Employeeid
166292

At Police B District, Justin Pitts serves as a Police Officer within Public Safety. Their 2026 pay totaled $111,775.

Charles Militello

Detective/Police B District

2026 total comp
$111,560
Sub-department
Public Safety
Base pay
$70,604
Overtime
$5,040
Other pay
$35,915
Benefits
$0
Total compensation
$111,560

Source-specific fields

Employeeid
98340

Charles Militello works as a Detective for Police B District within Public Safety. Charles earned $111,560 in 2026.

Linur Karadzhayev

Police Officer/Police B District

2026 total comp
$109,959
Sub-department
Public Safety
Base pay
$81,909
Overtime
$8,013
Other pay
$20,037
Benefits
$0
Total compensation
$109,959

Source-specific fields

Employeeid
175067

Linur Karadzhayev works as a Police Officer for Police B District within Public Safety. Linur earned $109,959 in 2026.

Dennell Swain

Police Officer/Police B District

2026 total comp
$108,997
Sub-department
Public Safety
Base pay
$62,390
Overtime
$24,371
Other pay
$22,236
Benefits
$0
Total compensation
$108,997

Source-specific fields

Employeeid
175604

Dennell Swain is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $108,997.

Lauren Cierniak

Police Officer/Police B District

2026 total comp
$108,949
Sub-department
Public Safety
Base pay
$70,440
Overtime
$6,195
Other pay
$32,314
Benefits
$0
Total compensation
$108,949

Source-specific fields

Employeeid
168207

At Police B District, Lauren Cierniak serves as a Police Officer within Public Safety. Their 2026 pay totaled $108,949.

Marlin Hall

Detective/Police B District

2026 total comp
$108,251
Sub-department
Public Safety
Base pay
$84,583
Overtime
$1,889
Other pay
$21,778
Benefits
$0
Total compensation
$108,251

Source-specific fields

Employeeid
58180

Marlin Hall works as a Detective for Police B District within Public Safety. Marlin earned $108,251 in 2026.

Quentin Bryant

Police Officer/Police B District

2026 total comp
$107,523
Sub-department
Public Safety
Base pay
$75,897
Overtime
$7,231
Other pay
$24,395
Benefits
$0
Total compensation
$107,523

Source-specific fields

Employeeid
173850

Quentin Bryant is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $107,523.

Alexis Campbell

Police Officer/Police B District

2026 total comp
$107,384
Sub-department
Public Safety
Base pay
$62,481
Overtime
$27,430
Other pay
$17,473
Benefits
$0
Total compensation
$107,384

Source-specific fields

Employeeid
175681

Alexis Campbell works as a Police Officer for Police B District within Public Safety. Alexis earned $107,384 in 2026.

Luis Rivera

Police Officer/Police B District

2026 total comp
$107,254
Sub-department
Public Safety
Base pay
$80,483
Overtime
$6,765
Other pay
$20,005
Benefits
$0
Total compensation
$107,254

Source-specific fields

Employeeid
174202

Luis Rivera holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $107,254.

Adrian Guadalupe

Police Officer/Police B District

2026 total comp
$107,129
Sub-department
Public Safety
Base pay
$67,642
Overtime
$5,264
Other pay
$34,222
Benefits
$0
Total compensation
$107,129

Source-specific fields

Employeeid
173839

Adrian Guadalupe holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $107,129.

Caryn Anderson

Police Lieutenant/Police B District

2026 total comp
$106,774
Sub-department
Public Safety
Base pay
$0
Overtime
$0
Other pay
$106,774
Benefits
$0
Total compensation
$106,774

Source-specific fields

Employeeid
172541

Caryn Anderson holds the role of Police Lieutenant at Police B District within Public Safety. In 2026, their total compensation was $106,774.

Adrian Neal

Police Officer/Police B District

2026 total comp
$106,400
Sub-department
Public Safety
Base pay
$29,793
Overtime
$8,339
Other pay
$68,269
Benefits
$0
Total compensation
$106,400

Source-specific fields

Employeeid
174947

Adrian Neal holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $106,400.

William Moesch

Police Officer/Police B District

2026 total comp
$105,378
Sub-department
Public Safety
Base pay
$57,841
Overtime
$23,762
Other pay
$23,775
Benefits
$0
Total compensation
$105,378

Source-specific fields

Employeeid
175597

At Police B District, William Moesch serves as a Police Officer within Public Safety. Their 2026 pay totaled $105,378.

Calvis Mcknight

Police Officer/Police B District

2026 total comp
$104,635
Sub-department
Public Safety
Base pay
$41,273
Overtime
$5,130
Other pay
$58,232
Benefits
$0
Total compensation
$104,635

Source-specific fields

Employeeid
174116

Calvis Mcknight holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $104,635.

Joseph Meli

Police Officer/Police B District

2026 total comp
$103,871
Sub-department
Public Safety
Base pay
$22,700
Overtime
$1,025
Other pay
$80,146
Benefits
$0
Total compensation
$103,871

Source-specific fields

Employeeid
174423

Joseph Meli holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $103,871.

Isaac Johnson

Police Officer/Police B District

2026 total comp
$103,633
Sub-department
Public Safety
Base pay
$21,554
Overtime
$122
Other pay
$81,958
Benefits
$0
Total compensation
$103,633

Source-specific fields

Employeeid
165032

Isaac Johnson works as a Police Officer for Police B District within Public Safety. Isaac earned $103,633 in 2026.

Kayla Wise

Police Officer/Police B District

2026 total comp
$103,628
Sub-department
Public Safety
Base pay
$85,069
Overtime
$2,509
Other pay
$16,049
Benefits
$0
Total compensation
$103,628

Source-specific fields

Employeeid
174775

Kayla Wise is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $103,628.