GCGovComp.app

City of Charlotte / Cmpd Patrol Service Group

Agency file

Cmpd Patrol Service Group

Source file: City of Charlotte — Employee Pay / ingested Jun 19, 2026

The Cmpd Patrol Service Group is a government agency that delivers public services and programs within its jurisdiction.

In 2026, this agency had 1,292 employees with median total compensation of $87,360; the highest distinct record was $188,153.

Year
2026
Total payroll
$117.9M
Employees
1,292
Median total
$87,360
Highest record
$188,153

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

Average pay composition

  • Base$91,226 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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,621
$75,649
$87,360
$106,369
$117,333

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

Largest job titles

Police Officer
1,081 · $83,204
Police Sergeant
114 · $120,266
Police Lieutenant
28 · $134,931
Police Captain
14 · $142,998

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.

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 Matteson

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,283
Year
2,026

Nicholas Matteson is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Michael Clough

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,275
Year
2,026

At Cmpd Patrol Service Group, Michael Clough serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Kyle Thomas

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,291
Year
2,026

Kyle Thomas works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Kyle earned $72,287 in 2026.

Andy Huynh

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,278
Year
2,026

At Cmpd Patrol Service Group, Andy Huynh serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Ryan Johnson

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,280
Year
2,026

Ryan Johnson is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Jose Muro Alvarez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,287
Year
2,026

At Cmpd Patrol Service Group, Jose Muro Alvarez serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Mateo Juarez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,281
Year
2,026

At Cmpd Patrol Service Group, Mateo Juarez serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Jimmy Yang

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,293
Year
2,026

At Cmpd Patrol Service Group, Jimmy Yang serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Clyde Smith

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,289
Year
2,026

At Cmpd Patrol Service Group, Clyde Smith serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Rossmery Moreno

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,286
Year
2,026

Rossmery Moreno is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Zackery Carver

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,274
Year
2,026

At Cmpd Patrol Service Group, Zackery Carver serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Dylan Storch

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,290
Year
2,026

At Cmpd Patrol Service Group, Dylan Storch serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,287.

Ricardo Perez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,288
Year
2,026

Ricardo Perez is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Christie Jewett

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,279
Year
2,026

Christie Jewett works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Christie earned $72,287 in 2026.

Seth Elliott

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,276
Year
2,026

Seth Elliott holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $72,287.

Luis Montanero-Tapia

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,285
Year
2,026

Luis Montanero-Tapia is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Marlen Betancourt

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,273
Year
2,026

Marlen Betancourt is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Luis Loor

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,282
Year
2,026

Luis Loor is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Shawn Traynham

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,292
Year
2,026

Shawn Traynham is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Colby Garcia

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,277
Year
2,026

Colby Garcia works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Colby earned $72,287 in 2026.

Joseph Mckinney

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,287
Sub-department
Police
Base pay
$72,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,287
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
72286.52
Quarter
2
Record ID
5,284
Year
2,026

Joseph Mckinney is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,287.

Michael Brinegar

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,155
Sub-department
Police
Base pay
$72,155
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,155
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
72155.2
Quarter
2
Record ID
5,370
Year
2,026

Michael Brinegar is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,155.

Nathan Spann

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,155
Sub-department
Police
Base pay
$72,155
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,155
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
72155.2
Quarter
2
Record ID
5,376
Year
2,026

At Cmpd Patrol Service Group, Nathan Spann serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,155.

Christopher Pike

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,155
Sub-department
Police
Base pay
$72,155
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,155
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
72155.2
Quarter
2
Record ID
5,374
Year
2,026

At Cmpd Patrol Service Group, Christopher Pike serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,155.

Michael Kenny

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,155
Sub-department
Police
Base pay
$72,155
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,155
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
72155.2
Quarter
2
Record ID
5,373
Year
2,026

Michael Kenny works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Michael earned $72,155 in 2026.

Joshua Feirer

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,393
Year
2,026

Joshua Feirer is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,051.

Daniel Desimone

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,391
Year
2,026

Daniel Desimone is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,051.

Michael Dansky

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,390
Year
2,026

Michael Dansky holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $72,051.

Spencer Conner

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,389
Year
2,026

Spencer Conner is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,051.

Isamar Garcia Oramas

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,397
Year
2,026

At Cmpd Patrol Service Group, Isamar Garcia Oramas serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,051.

Rachel Conner

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,388
Year
2,026

At Cmpd Patrol Service Group, Rachel Conner serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,051.

Bradley Borzick

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,387
Year
2,026

Bradley Borzick holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $72,051.

Riley Hunnicutt

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,405
Year
2,026

Riley Hunnicutt holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $72,051.

Erica Hughes

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,404
Year
2,026

Erica Hughes is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,051.

Kenya Hicklin

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,403
Year
2,026

Kenya Hicklin is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,051.

Jason Hensel

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,402
Year
2,026

At Cmpd Patrol Service Group, Jason Hensel serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,051.

Michael Haggerty

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,401
Year
2,026

Michael Haggerty holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $72,051.

Erin Griffiths

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,400
Year
2,026

Erin Griffiths holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $72,051.

Omarsharrif Grant

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,399
Year
2,026

At Cmpd Patrol Service Group, Omarsharrif Grant serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,051.

Jack Glynn

Police Officer/Cmpd Patrol Service Group

2026 total comp
$72,051
Sub-department
Police
Base pay
$72,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,051
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
72050.94
Quarter
2
Record ID
5,398
Year
2,026

Jack Glynn is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $72,051.