GCGovComp.app

City of Charlotte / Cmpd Administrative Service Group / Police Trainee

Job-title file

Police Trainee

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

76 employees hold this title in Cmpd Administrative Service Group. Median total compensation for the role is $65,460, above the department median of $65,460.

Employees
76
Role median
$65,460
Agency median
$65,460
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$59,509$77,663+

How total compensation varies among the 76 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 2

Manideep Yaramala

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$65,460
Sub-department
POL
Base pay
$65,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,460
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
65459.68
Quarter
2
Record ID
6,366
Year
2,026

Manideep Yaramala works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Manideep earned $65,460 in 2026.

Briana Yarborough

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$65,460
Sub-department
POL
Base pay
$65,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,460
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
65459.68
Quarter
2
Record ID
6,367
Year
2,026

Briana Yarborough holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $65,460.

Ayoob Zahra

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$65,460
Sub-department
POL
Base pay
$65,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,460
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
65459.68
Quarter
2
Record ID
6,369
Year
2,026

Ayoob Zahra works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Ayoob earned $65,460 in 2026.

David Zheng

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$65,460
Sub-department
POL
Base pay
$65,460
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,460
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
65459.68
Quarter
2
Record ID
6,370
Year
2,026

At Cmpd Administrative Service Group, David Zheng serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $65,460.

Jason Adkins

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,788
Year
2,026

At Cmpd Administrative Service Group, Jason Adkins serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $62,484.

Thomas Chasteen

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,791
Year
2,026

Thomas Chasteen is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $62,484.

Eric Dang

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,792
Year
2,026

Eric Dang holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $62,484.

Ryker Davis

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,793
Year
2,026

Ryker Davis holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $62,484.

Craig Fattarusso

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,794
Year
2,026

At Cmpd Administrative Service Group, Craig Fattarusso serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $62,484.

Brian Laaninen

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,795
Year
2,026

Brian Laaninen works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Brian earned $62,484 in 2026.

Omar Rojas Mayoral

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,797
Year
2,026

Omar Rojas Mayoral is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $62,484.

Aaron Rundle

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,798
Year
2,026

Aaron Rundle holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $62,484.

Dominic Weaver

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$62,484
Sub-department
POL
Base pay
$62,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,484
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
62484.24
Quarter
2
Record ID
6,799
Year
2,026

At Cmpd Administrative Service Group, Dominic Weaver serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $62,484.

Quinten Barrow

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,150
Year
2,026

At Cmpd Administrative Service Group, Quinten Barrow serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $59,509.

Johnathan Batista

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,151
Year
2,026

At Cmpd Administrative Service Group, Johnathan Batista serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $59,509.

John Bessette

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,153
Year
2,026

John Bessette is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Daniel Bethea

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,154
Year
2,026

Daniel Bethea works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Daniel earned $59,509 in 2026.

Johnathan Broadnax

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,155
Year
2,026

Johnathan Broadnax is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Cade Caudle

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,156
Year
2,026

At Cmpd Administrative Service Group, Cade Caudle serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $59,509.

Mason Chance

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,157
Year
2,026

At Cmpd Administrative Service Group, Mason Chance serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $59,509.

Benjamin Coleridge

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,158
Year
2,026

Benjamin Coleridge holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Taylor Grubbs

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,159
Year
2,026

Taylor Grubbs works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Taylor earned $59,509 in 2026.

Caleb High

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,160
Year
2,026

Caleb High works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Caleb earned $59,509 in 2026.

Kristina Howard

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,161
Year
2,026

Kristina Howard holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Jacob Jeu De Vine

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,162
Year
2,026

Jacob Jeu De Vine is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Jazmond Journet

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,163
Year
2,026

At Cmpd Administrative Service Group, Jazmond Journet serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $59,509.

Madelyn Kovarik

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,164
Year
2,026

Madelyn Kovarik is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Vincent Mcmindes

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,165
Year
2,026

Vincent Mcmindes works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Vincent earned $59,509 in 2026.

Hayden Mishak

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,168
Year
2,026

Hayden Mishak holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Christian Murray

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,169
Year
2,026

Christian Murray holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Michael Odum

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,171
Year
2,026

Michael Odum holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Megan Price

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,172
Year
2,026

Megan Price holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Michael Smith

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,175
Year
2,026

Michael Smith is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Phalen Stern

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,176
Year
2,026

Phalen Stern is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Miguel Velasquez

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,177
Year
2,026

Miguel Velasquez works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Miguel earned $59,509 in 2026.

Matthew Walsh

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
POL
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,178
Year
2,026

Matthew Walsh works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Matthew earned $59,509 in 2026.