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
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

$0$196,736+

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.

Record list

Employees

Highest-paid first / page 3

Michael Olivencia

Police Officer/Police B District

2026 total comp
$101,220
Sub-department
PUBLIC SAFETY
Base pay
$53,655
Overtime
$3,126
Other pay
$44,438
Benefits
$0
Total compensation
$101,220

Source-specific fields

Employeeid
174428

At Police B District, Michael Olivencia serves as a Police Officer within Public Safety. Their 2026 pay totaled $101,220.

Brittany Bartels

Police Officer/Police B District

2026 total comp
$101,060
Sub-department
PUBLIC SAFETY
Base pay
$89,700
Overtime
$2,396
Other pay
$8,963
Benefits
$0
Total compensation
$101,060

Source-specific fields

Employeeid
174941

Brittany Bartels holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $101,060.

Lisa Perillo

Police Officer/Police B District

2026 total comp
$100,671
Sub-department
PUBLIC SAFETY
Base pay
$88,050
Overtime
$349
Other pay
$12,272
Benefits
$0
Total compensation
$100,671

Source-specific fields

Employeeid
173214

Lisa Perillo works as a Police Officer for Police B District within Public Safety. Lisa earned $100,671 in 2026.

Omar Tirado

Police Officer/Police B District

2026 total comp
$100,581
Sub-department
PUBLIC SAFETY
Base pay
$87,133
Overtime
$655
Other pay
$12,793
Benefits
$0
Total compensation
$100,581

Source-specific fields

Employeeid
173219

Omar Tirado is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $100,581.

David Hensley

Police Officer/Police B District

2026 total comp
$100,375
Sub-department
PUBLIC SAFETY
Base pay
$75,439
Overtime
$2,168
Other pay
$22,769
Benefits
$0
Total compensation
$100,375

Source-specific fields

Employeeid
174119

David Hensley is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $100,375.

Jason Raimondi

Police Officer/Police B District

2026 total comp
$100,119
Sub-department
PUBLIC SAFETY
Base pay
$79,551
Overtime
$4,399
Other pay
$16,170
Benefits
$0
Total compensation
$100,119

Source-specific fields

Employeeid
175080

Jason Raimondi holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $100,119.

Ryan Weir

Police Officer/Police B District

2026 total comp
$100,066
Sub-department
PUBLIC SAFETY
Base pay
$69,367
Overtime
$14,380
Other pay
$16,319
Benefits
$0
Total compensation
$100,066

Source-specific fields

Employeeid
175434

Ryan Weir is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $100,066.

Katherine Taylor

Police Officer/Police B District

2026 total comp
$99,416
Sub-department
PUBLIC SAFETY
Base pay
$70,444
Overtime
$11,577
Other pay
$17,395
Benefits
$0
Total compensation
$99,416

Source-specific fields

Employeeid
175431

Katherine Taylor is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $99,416.

Rafael Santiago

Police Officer/Police B District

2026 total comp
$99,186
Sub-department
PUBLIC SAFETY
Base pay
$42,680
Overtime
$16,404
Other pay
$40,103
Benefits
$0
Total compensation
$99,186

Source-specific fields

Employeeid
174569

Rafael Santiago is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $99,186.

Zackary Morin

Police Officer/Police B District

2026 total comp
$99,127
Sub-department
PUBLIC SAFETY
Base pay
$66,955
Overtime
$2,923
Other pay
$29,249
Benefits
$0
Total compensation
$99,127

Source-specific fields

Employeeid
174643

At Police B District, Zackary Morin serves as a Police Officer within Public Safety. Their 2026 pay totaled $99,127.

Thomas Karbowski

Police Officer/Police B District

2026 total comp
$98,671
Sub-department
PUBLIC SAFETY
Base pay
$81,630
Overtime
$542
Other pay
$16,500
Benefits
$0
Total compensation
$98,671

Source-specific fields

Employeeid
174065

Thomas Karbowski works as a Police Officer for Police B District within Public Safety. Thomas earned $98,671 in 2026.

Brendon Silvestri

Police Officer/Police B District

2026 total comp
$98,533
Sub-department
PUBLIC SAFETY
Base pay
$58,562
Overtime
$26,617
Other pay
$13,354
Benefits
$0
Total compensation
$98,533

Source-specific fields

Employeeid
176166

At Police B District, Brendon Silvestri serves as a Police Officer within Public Safety. Their 2026 pay totaled $98,533.

Alyssa Zappia

Police Officer/Police B District

2026 total comp
$98,522
Sub-department
PUBLIC SAFETY
Base pay
$6,470
Overtime
$284
Other pay
$91,767
Benefits
$0
Total compensation
$98,522

Source-specific fields

Employeeid
175078

Alyssa Zappia works as a Police Officer for Police B District within Public Safety. Alyssa earned $98,522 in 2026.

Adrian Pinto

Police Officer/Police B District

2026 total comp
$98,506
Sub-department
PUBLIC SAFETY
Base pay
$64,828
Overtime
$16,629
Other pay
$17,049
Benefits
$0
Total compensation
$98,506

Source-specific fields

Employeeid
175426

Adrian Pinto holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $98,506.

John Gravius

Police Officer/Police B District

2026 total comp
$97,935
Sub-department
PUBLIC SAFETY
Base pay
$74,050
Overtime
$8,032
Other pay
$15,853
Benefits
$0
Total compensation
$97,935

Source-specific fields

Employeeid
175341

John Gravius holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $97,935.

Nathaniel Rodriguez

Police Officer/Police B District

2026 total comp
$97,087
Sub-department
PUBLIC SAFETY
Base pay
$67,960
Overtime
$9,405
Other pay
$19,722
Benefits
$0
Total compensation
$97,087

Source-specific fields

Employeeid
175352

Nathaniel Rodriguez is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $97,087.

Abel Lopez

Police Officer/Police B District

2026 total comp
$95,436
Sub-department
PUBLIC SAFETY
Base pay
$62,821
Overtime
$14,781
Other pay
$17,833
Benefits
$0
Total compensation
$95,436

Source-specific fields

Employeeid
175593

At Police B District, Abel Lopez serves as a Police Officer within Public Safety. Their 2026 pay totaled $95,436.

Ronnie Parrett

Police Officer/Police B District

2026 total comp
$95,302
Sub-department
PUBLIC SAFETY
Base pay
$62,372
Overtime
$18,053
Other pay
$14,877
Benefits
$0
Total compensation
$95,302

Source-specific fields

Employeeid
175695

Ronnie Parrett works as a Police Officer for Police B District within Public Safety. Ronnie earned $95,302 in 2026.

Biron Stuckey

Police Officer/Police B District

2026 total comp
$95,063
Sub-department
PUBLIC SAFETY
Base pay
$9,630
Overtime
$0
Other pay
$85,433
Benefits
$0
Total compensation
$95,063

Source-specific fields

Employeeid
174436

At Police B District, Biron Stuckey serves as a Police Officer within Public Safety. Their 2026 pay totaled $95,063.

Shaun Mayes

Police Officer/Police B District

2026 total comp
$93,209
Sub-department
PUBLIC SAFETY
Base pay
$36,339
Overtime
$10,767
Other pay
$46,103
Benefits
$0
Total compensation
$93,209

Source-specific fields

Employeeid
175423

At Police B District, Shaun Mayes serves as a Police Officer within Public Safety. Their 2026 pay totaled $93,209.

Kimberly Ocasio Perez

Police Officer/Police B District

2026 total comp
$92,840
Sub-department
PUBLIC SAFETY
Base pay
$62,237
Overtime
$9,533
Other pay
$21,070
Benefits
$0
Total compensation
$92,840

Source-specific fields

Employeeid
174564

At Police B District, Kimberly Ocasio Perez serves as a Police Officer within Public Safety. Their 2026 pay totaled $92,840.

Alivia Von Eck

Police Officer/Police B District

2026 total comp
$92,821
Sub-department
PUBLIC SAFETY
Base pay
$63,732
Overtime
$4,471
Other pay
$24,619
Benefits
$0
Total compensation
$92,821

Source-specific fields

Employeeid
175339

Alivia Von Eck is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $92,821.

Bernardo Ortiz

Police Officer/Police B District

2026 total comp
$91,918
Sub-department
PUBLIC SAFETY
Base pay
$44,586
Overtime
$12,423
Other pay
$34,909
Benefits
$0
Total compensation
$91,918

Source-specific fields

Employeeid
175694

Bernardo Ortiz is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $91,918.

Jayson Rodgers

Police Officer/Police B District

2026 total comp
$91,330
Sub-department
PUBLIC SAFETY
Base pay
$38,170
Overtime
$8,117
Other pay
$45,044
Benefits
$0
Total compensation
$91,330

Source-specific fields

Employeeid
175427

Jayson Rodgers holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $91,330.

Zachary Wyzykowski

Police Officer/Police B District

2026 total comp
$91,024
Sub-department
PUBLIC SAFETY
Base pay
$57,381
Overtime
$13,092
Other pay
$20,551
Benefits
$0
Total compensation
$91,024

Source-specific fields

Employeeid
176022

Zachary Wyzykowski is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $91,024.

Michael Kirkwood

Police Officer/Police B District

2026 total comp
$90,811
Sub-department
PUBLIC SAFETY
Base pay
$68,009
Overtime
$6,491
Other pay
$16,311
Benefits
$0
Total compensation
$90,811

Source-specific fields

Employeeid
175069

Michael Kirkwood is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $90,811.

Ashley Lipinski

Police Officer/Police B District

2026 total comp
$88,980
Sub-department
PUBLIC SAFETY
Base pay
$57,303
Overtime
$6,547
Other pay
$25,130
Benefits
$0
Total compensation
$88,980

Source-specific fields

Employeeid
174608

Ashley Lipinski works as a Police Officer for Police B District within Public Safety. Ashley earned $88,980 in 2026.

Lamont Rutherford

Police Officer/Police B District

2026 total comp
$87,921
Sub-department
PUBLIC SAFETY
Base pay
$63,286
Overtime
$799
Other pay
$23,837
Benefits
$0
Total compensation
$87,921

Source-specific fields

Employeeid
174210

Lamont Rutherford works as a Police Officer for Police B District within Public Safety. Lamont earned $87,921 in 2026.

Lauren Czarniak

Police Officer/Police B District

2026 total comp
$87,620
Sub-department
PUBLIC SAFETY
Base pay
$24,729
Overtime
$4,067
Other pay
$58,824
Benefits
$0
Total compensation
$87,620

Source-specific fields

Employeeid
175419

Lauren Czarniak works as a Police Officer for Police B District within Public Safety. Lauren earned $87,620 in 2026.

Adam Brennan

Police Officer/Police B District

2026 total comp
$87,296
Sub-department
PUBLIC SAFETY
Base pay
$65,732
Overtime
$4,358
Other pay
$17,207
Benefits
$0
Total compensation
$87,296

Source-specific fields

Employeeid
175415

Adam Brennan holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $87,296.

Liana Rodriguez

Police Officer/Police B District

2026 total comp
$87,254
Sub-department
PUBLIC SAFETY
Base pay
$51,894
Overtime
$2,758
Other pay
$32,602
Benefits
$0
Total compensation
$87,254

Source-specific fields

Employeeid
169180

Liana Rodriguez holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $87,254.

Susan Daniels

Police Officer/Police B District

2026 total comp
$86,766
Sub-department
PUBLIC SAFETY
Base pay
$61,772
Overtime
$6,324
Other pay
$18,670
Benefits
$0
Total compensation
$86,766

Source-specific fields

Employeeid
175602

Susan Daniels is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $86,766.

Vincent Cascio

Police Officer/Police B District

2026 total comp
$85,704
Sub-department
PUBLIC SAFETY
Base pay
$63,389
Overtime
$10,032
Other pay
$12,283
Benefits
$0
Total compensation
$85,704

Source-specific fields

Employeeid
175989

At Police B District, Vincent Cascio serves as a Police Officer within Public Safety. Their 2026 pay totaled $85,704.

Charles Jones

Police Officer/Police B District

2026 total comp
$85,188
Sub-department
PUBLIC SAFETY
Base pay
$56,710
Overtime
$9,932
Other pay
$18,546
Benefits
$0
Total compensation
$85,188

Source-specific fields

Employeeid
176008

Charles Jones is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $85,188.

Amiel Collins

Police Officer/Police B District

2026 total comp
$82,488
Sub-department
PUBLIC SAFETY
Base pay
$57,644
Overtime
$10,068
Other pay
$14,776
Benefits
$0
Total compensation
$82,488

Source-specific fields

Employeeid
175990

Amiel Collins holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $82,488.

William Grisanti

Police Officer/Police B District

2026 total comp
$81,102
Sub-department
PUBLIC SAFETY
Base pay
$19,591
Overtime
$3,034
Other pay
$58,476
Benefits
$0
Total compensation
$81,102

Source-specific fields

Employeeid
175687

William Grisanti is a Police Officer at Police B District within Public Safety. 2026 total compensation came to $81,102.

Mohanned Alamin

Police Officer/Police B District

2026 total comp
$76,450
Sub-department
PUBLIC SAFETY
Base pay
$27,126
Overtime
$8,135
Other pay
$41,188
Benefits
$0
Total compensation
$76,450

Source-specific fields

Employeeid
176146

Mohanned Alamin holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $76,450.

Kim Sturm

Report Technician/Police B District

2026 total comp
$75,726
Sub-department
PUBLIC SAFETY
Base pay
$33,426
Overtime
$27,292
Other pay
$15,008
Benefits
$0
Total compensation
$75,726

Source-specific fields

Employeeid
170472

At Police B District, Kim Sturm serves as a Report Technician within Public Safety. Their 2026 pay totaled $75,726.

Melissa Kilcoyne

Report Technician/Police B District

2026 total comp
$68,712
Sub-department
PUBLIC SAFETY
Base pay
$36,855
Overtime
$20,186
Other pay
$11,672
Benefits
$0
Total compensation
$68,712

Source-specific fields

Employeeid
165231

At Police B District, Melissa Kilcoyne serves as a Report Technician within Public Safety. Their 2026 pay totaled $68,712.

Ezgi Dilek

Police Officer/Police B District

2026 total comp
$64,099
Sub-department
PUBLIC SAFETY
Base pay
$50,432
Overtime
$8,366
Other pay
$5,301
Benefits
$0
Total compensation
$64,099

Source-specific fields

Employeeid
176048

Ezgi Dilek holds the role of Police Officer at Police B District within Public Safety. In 2026, their total compensation was $64,099.