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

$52,532$134,931+

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.

Record list

Employees

Highest-paid first / page 15

Christian Becker

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,028
Year
2,026

At Cmpd Patrol Service Group, Christian Becker serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,886.

Harley Bentley

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,029
Year
2,026

Harley Bentley works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Harley earned $91,886 in 2026.

Justin Blum

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,030
Year
2,026

Justin Blum holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Anthony Dalcerro

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,033
Year
2,026

Anthony Dalcerro works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Anthony earned $91,886 in 2026.

John Duggins

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,034
Year
2,026

John Duggins works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. John earned $91,886 in 2026.

Mackenzie Dziendziel

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,035
Year
2,026

Mackenzie Dziendziel holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Joi Emanuel

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,036
Year
2,026

At Cmpd Patrol Service Group, Joi Emanuel serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,886.

Brandon Estes

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,037
Year
2,026

Brandon Estes works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Brandon earned $91,886 in 2026.

Nicholas Ferreira

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,038
Year
2,026

At Cmpd Patrol Service Group, Nicholas Ferreira serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,886.

Steven Kelly

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,041
Year
2,026

Steven Kelly holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Daniel Mccooey

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,043
Year
2,026

At Cmpd Patrol Service Group, Daniel Mccooey serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,886.

Shatira Miller

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,045
Year
2,026

At Cmpd Patrol Service Group, Shatira Miller serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,886.

Nathaniel Monroe

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,046
Year
2,026

Nathaniel Monroe works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Nathaniel earned $91,886 in 2026.

Jordan Mook

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,047
Year
2,026

Jordan Mook holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Alisha Ripoll

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,051
Year
2,026

Alisha Ripoll holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Rebecca Smith

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,052
Year
2,026

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

Erik Torres

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,054
Year
2,026

Erik Torres holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Landry Vaught

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,055
Year
2,026

Landry Vaught is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,886.

Harrison Allen

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,067
Year
2,026

Harrison Allen works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Harrison earned $91,743 in 2026.

Seth Baldwin

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,068
Year
2,026

Seth Baldwin works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Seth earned $91,743 in 2026.

Kevin Crespi

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,069
Year
2,026

Kevin Crespi is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,743.

Adam Earl

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,070
Year
2,026

Adam Earl works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Adam earned $91,743 in 2026.

James Mcdade

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,071
Year
2,026

At Cmpd Patrol Service Group, James Mcdade serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,743.

Joseph Moye

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,072
Year
2,026

Joseph Moye works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Joseph earned $91,743 in 2026.

Christian Murillo

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,073
Year
2,026

Christian Murillo is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,743.

Zachary Peppelman

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,074
Year
2,026

At Cmpd Patrol Service Group, Zachary Peppelman serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,743.

Matthew Ratchford

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,075
Year
2,026

Matthew Ratchford works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Matthew earned $91,743 in 2026.

Catherine Richards

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,076
Year
2,026

Catherine Richards is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,743.

Calvin Robinson

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,077
Year
2,026

Calvin Robinson works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Calvin earned $91,743 in 2026.

Lindsey Stapleton

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,078
Year
2,026

At Cmpd Patrol Service Group, Lindsey Stapleton serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,743.

Emily Termini

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,743
Sub-department
POL
Base pay
$91,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,743
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
91742.63
Quarter
2
Record ID
3,079
Year
2,026

Emily Termini is a Police Officer at Cmpd Patrol Service Group within Police. They work full-time. 2026 total compensation came to $91,743.

Joseph Banks

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,261
Sub-department
POL
Base pay
$91,261
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,261
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
91260.8
Quarter
2
Record ID
3,107
Year
2,026

At Cmpd Patrol Service Group, Joseph Banks serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $91,261.

Zavon Joseph

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,261
Sub-department
POL
Base pay
$91,261
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,261
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
91260.8
Quarter
2
Record ID
3,108
Year
2,026

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

Daniel Martinez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$91,261
Sub-department
POL
Base pay
$91,261
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,261
Hourly rate
$36
Employment type
Full-Time

Source-specific fields

Annual Rt
91260.8
Quarter
2
Record ID
3,109
Year
2,026

Daniel Martinez holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,261.

Joseph Carranti

Police Officer/Cmpd Patrol Service Group

2026 total comp
$90,450
Sub-department
POL
Base pay
$90,450
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,450
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
90450.36
Quarter
2
Record ID
3,158
Year
2,026

Joseph Carranti works as a Police Officer for Cmpd Patrol Service Group within Police. Their status is full-time. Joseph earned $90,450 in 2026.

Theodore Nelson

Police Officer/Cmpd Patrol Service Group

2026 total comp
$90,450
Sub-department
POL
Base pay
$90,450
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,450
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
90450.36
Quarter
2
Record ID
3,159
Year
2,026

At Cmpd Patrol Service Group, Theodore Nelson serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $90,450.

Dianedsy Velez

Police Officer/Cmpd Patrol Service Group

2026 total comp
$90,450
Sub-department
POL
Base pay
$90,450
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,450
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
90450.36
Quarter
2
Record ID
3,160
Year
2,026

Dianedsy Velez holds the role of Police Officer at Cmpd Patrol Service Group within Police. Their status is full-time. In 2026, their total compensation was $90,450.

Julius Mcadoo

Police Officer/Cmpd Patrol Service Group

2026 total comp
$90,251
Sub-department
POL
Base pay
$90,251
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,251
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
90250.88
Quarter
2
Record ID
3,173
Year
2,026

At Cmpd Patrol Service Group, Julius Mcadoo serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $90,251.

Nicholas Rotz

Police Officer/Cmpd Patrol Service Group

2026 total comp
$90,251
Sub-department
POL
Base pay
$90,251
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,251
Hourly rate
$38
Employment type
Full-Time

Source-specific fields

Annual Rt
90250.88
Quarter
2
Record ID
3,174
Year
2,026

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

Joshua Freeman

Police Officer/Cmpd Patrol Service Group

2026 total comp
$89,902
Sub-department
POL
Base pay
$89,902
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,902
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
89902.18
Quarter
2
Record ID
3,207
Year
2,026

At Cmpd Patrol Service Group, Joshua Freeman serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $89,902.