GCGovComp.app

Minnesota / Public Safety Department / State Patrol Trooper

Job-title file

State Patrol Trooper

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

626 employees hold this title in Public Safety Department. Median total compensation for the role is $116,573, above the department median of $76,256.

Employees
626
Role median
$116,573
Agency median
$76,256
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$6,225$166,513+

How total compensation varies among the 626 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 13

Vanessa Thongvivong

State Patrol Trooper/Public Safety Department

2025 total comp
$99,867
Sub-department
Marshall D 2300 Troopers
Base pay
$92,293
Overtime
$4,161
Other pay
$3,413
Benefits
$0
Total compensation
$99,867
Hire date
2016-11-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Vanessa Thongvivong is a State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $99,867. They are represented by MN Law Enforcement Assn.

Adam Bergeron

State Patrol Trooper/Public Safety Department

2025 total comp
$99,579
Sub-department
Brainerd D 2800 Troopers
Base pay
$93,484
Overtime
$3,700
Other pay
$2,395
Benefits
$0
Total compensation
$99,579
Hire date
2023-01-08
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Crow Wing

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Adam Bergeron serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Their tenure dates to 2023, about 2 years, working full-time. Their 2025 pay totaled $99,579. Their bargaining unit is MN Law Enforcement Assn.

Anthony Zajac

State Patrol Trooper/Public Safety Department

2025 total comp
$99,452
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$94,985
Overtime
$3,163
Other pay
$1,303
Benefits
$0
Total compensation
$99,452
Hire date
2020-01-06
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Anthony Zajac works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2020, about 5 years as a full-time employee. Anthony earned $99,452 in 2025. Union affiliation: MN Law Enforcement Assn.

Levi Ward

State Patrol Trooper/Public Safety Department

2025 total comp
$99,322
Sub-department
Duluth D 2700 Troopers
Base pay
$87,025
Overtime
$12,233
Other pay
$64
Benefits
$0
Total compensation
$99,322
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Levi Ward works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. They have served since 2021 (about 4 years) as a full-time employee. Levi earned $99,322 in 2025. Union affiliation: MN Law Enforcement Assn.

Cody Weise

State Patrol Trooper/Public Safety Department

2025 total comp
$98,412
Sub-department
Marshall D 2300 Troopers
Base pay
$80,320
Overtime
$16,714
Other pay
$1,377
Benefits
$0
Total compensation
$98,412
Hire date
2022-09-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Cody Weise serves as a State Patrol Trooper within Marshall D 2300 Troopers. They have served since 2022 (about 3 years), working full-time. Their 2025 pay totaled $98,412. Their bargaining unit is MN Law Enforcement Assn.

Kristian Jensen

State Patrol Trooper/Public Safety Department

2025 total comp
$98,179
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$89,557
Overtime
$7,161
Other pay
$1,461
Benefits
$0
Total compensation
$98,179
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Kristian Jensen holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2021 (about 4 years) as a full-time employee. In 2025, their total compensation was $98,179. Union affiliation: MN Law Enforcement Assn.

Joshua Hall

State Patrol Trooper/Public Safety Department

2025 total comp
$97,746
Sub-department
Rochester D2100 Troopers
Base pay
$91,014
Overtime
$6,094
Other pay
$638
Benefits
$0
Total compensation
$97,746
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Joshua Hall holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. In 2025, their total compensation was $97,746. Their bargaining unit is MN Law Enforcement Assn.

Matthew Wooding

State Patrol Trooper/Public Safety Department

2025 total comp
$97,695
Sub-department
Rochester D2100 Troopers
Base pay
$90,017
Overtime
$7,237
Other pay
$440
Benefits
$0
Total compensation
$97,695
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Matthew Wooding serves as a State Patrol Trooper within Rochester D2100 Troopers. They have served since 2021 (about 4 years), working full-time. Their 2025 pay totaled $97,695. Union affiliation: MN Law Enforcement Assn.

Hunter Dupey

State Patrol Trooper/Public Safety Department

2025 total comp
$97,541
Sub-department
East Metro D 2400 Troopers
Base pay
$84,197
Overtime
$13,344
Other pay
$0
Benefits
$0
Total compensation
$97,541
Hire date
2023-02-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Hunter Dupey serves as a State Patrol Trooper within East Metro D 2400 Troopers. Their tenure dates to 2023, about 2 years, working full-time. Their 2025 pay totaled $97,541. They are represented by MN Law Enforcement Assn.

James Lee

State Patrol Trooper/Public Safety Department

2025 total comp
$97,410
Sub-department
East Metro D 2400 Troopers
Base pay
$92,567
Overtime
$4,843
Other pay
$0
Benefits
$0
Total compensation
$97,410
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

James Lee works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. James earned $97,410 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Zachary Gruver

State Patrol Trooper/Public Safety Department

2025 total comp
$97,098
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$93,098
Overtime
$3,236
Other pay
$764
Benefits
$0
Total compensation
$97,098
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Zachary Gruver serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. Their tenure dates to 2021, about 4 years, working full-time. Their 2025 pay totaled $97,098. Union affiliation: MN Law Enforcement Assn.

Reese Benda

State Patrol Trooper/Public Safety Department

2025 total comp
$96,620
Sub-department
Eveleth D 3100 Troopers
Base pay
$86,745
Overtime
$8,764
Other pay
$1,111
Benefits
$0
Total compensation
$96,620
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Reese Benda is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $96,620. Union affiliation: MN Law Enforcement Assn.

Micheal Awender

State Patrol Trooper/Public Safety Department

2025 total comp
$96,592
Sub-department
Thief River Falls D3200 Troope
Base pay
$89,459
Overtime
$4,635
Other pay
$2,498
Benefits
$0
Total compensation
$96,592
Hire date
2022-02-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Pennington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Micheal Awender works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2022, about 3 years as a full-time employee. Micheal earned $96,592 in 2025. Union affiliation: MN Law Enforcement Assn.

Jack Williams

State Patrol Trooper/Public Safety Department

2025 total comp
$96,185
Sub-department
Eveleth D 3100 Troopers
Base pay
$81,814
Overtime
$13,034
Other pay
$1,338
Benefits
$0
Total compensation
$96,185
Hire date
2022-09-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jack Williams is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $96,185. They are represented by MN Law Enforcement Assn.

Mollie Mcclure

State Patrol Trooper/Public Safety Department

2025 total comp
$96,082
Sub-department
St Cloud D 2600 Troopers
Base pay
$89,551
Overtime
$6,530
Other pay
$0
Benefits
$0
Total compensation
$96,082
Hire date
2018-10-03
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Mollie Mcclure serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Their tenure dates to 2018, about 7 years, working full-time. Their 2025 pay totaled $96,082. Their bargaining unit is MN Law Enforcement Assn.

Michael Perbix

State Patrol Trooper/Public Safety Department

2025 total comp
$96,027
Sub-department
West Metro D 2500 Troopers
Base pay
$82,786
Overtime
$13,241
Other pay
$0
Benefits
$0
Total compensation
$96,027
Hire date
2023-08-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Michael Perbix is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2023, about 2 years, working full-time. 2025 total compensation came to $96,027. Union affiliation: MN Law Enforcement Assn.

Issac Stephens

State Patrol Trooper/Public Safety Department

2025 total comp
$95,642
Sub-department
West Metro D 2500 Troopers
Base pay
$87,230
Overtime
$8,412
Other pay
$0
Benefits
$0
Total compensation
$95,642
Hire date
2022-09-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Issac Stephens serves as a State Patrol Trooper within West Metro D 2500 Troopers. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $95,642. Their bargaining unit is MN Law Enforcement Assn.

Zachary Caldwell

State Patrol Trooper/Public Safety Department

2025 total comp
$95,592
Sub-department
West Metro D 2500 Troopers
Base pay
$85,357
Overtime
$10,236
Other pay
$0
Benefits
$0
Total compensation
$95,592
Hire date
2022-09-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Zachary Caldwell works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. Zachary earned $95,592 in 2025. They are represented by MN Law Enforcement Assn.

Andres Guerra

State Patrol Trooper/Public Safety Department

2025 total comp
$95,189
Sub-department
West Metro D 2500 Troopers
Base pay
$95,189
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,189
Hire date
2019-07-01
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Andres Guerra is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2019, they have about 6 years of service, working full-time. 2025 total compensation came to $95,189. Union affiliation: MN Law Enforcement Assn.

Joshua Steinberg

State Patrol Trooper/Public Safety Department

2025 total comp
$94,961
Sub-department
Rochester D2100 Troopers
Base pay
$92,712
Overtime
$1,535
Other pay
$714
Benefits
$0
Total compensation
$94,961
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Joshua Steinberg serves as a State Patrol Trooper within Rochester D2100 Troopers. They have served since 2022 (about 3 years), working full-time. Their 2025 pay totaled $94,961. Union affiliation: MN Law Enforcement Assn.

Sean Bruns

State Patrol Trooper/Public Safety Department

2025 total comp
$94,948
Sub-department
Mankato D 2200 Troopers
Base pay
$84,495
Overtime
$9,145
Other pay
$1,308
Benefits
$0
Total compensation
$94,948
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Blue Earth

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Sean Bruns is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2021 (about 4 years), working full-time. 2025 total compensation came to $94,948. Union affiliation: MN Law Enforcement Assn.

Chad Peterson

State Patrol Trooper/Public Safety Department

2025 total comp
$94,762
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$87,025
Overtime
$6,436
Other pay
$1,301
Benefits
$0
Total compensation
$94,762
Hire date
2021-07-19
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Chad Peterson works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. Chad earned $94,762 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Leetou Yang

State Patrol Trooper/Public Safety Department

2025 total comp
$94,742
Sub-department
West Metro D 2500 Troopers
Base pay
$91,243
Overtime
$3,499
Other pay
$0
Benefits
$0
Total compensation
$94,742
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Leetou Yang holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. In 2025, their total compensation was $94,742. Union affiliation: MN Law Enforcement Assn.

Jonathon Stearns

State Patrol Trooper/Public Safety Department

2025 total comp
$94,697
Sub-department
Marshall D 2300 Troopers
Base pay
$87,411
Overtime
$5,866
Other pay
$1,420
Benefits
$0
Total compensation
$94,697
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jonathon Stearns works as a State Patrol Trooper for Public Safety Department within Marshall D 2300 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. Jonathon earned $94,697 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Ryan Moeser

State Patrol Trooper/Public Safety Department

2025 total comp
$94,673
Sub-department
St Cloud D 2600 Troopers
Base pay
$87,060
Overtime
$7,613
Other pay
$0
Benefits
$0
Total compensation
$94,673
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Ryan Moeser works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Hired in 2021, they have about 4 years of service as a full-time employee. Ryan earned $94,673 in 2025. They are represented by MN Law Enforcement Assn.

Nicholas Brown

State Patrol Trooper/Public Safety Department

2025 total comp
$94,638
Sub-department
East Metro D 2400 Troopers
Base pay
$89,760
Overtime
$4,878
Other pay
$0
Benefits
$0
Total compensation
$94,638
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Nicholas Brown works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2021 (about 4 years) as a full-time employee. Nicholas earned $94,638 in 2025. They are represented by MN Law Enforcement Assn.

Zachary Lehner

State Patrol Trooper/Public Safety Department

2025 total comp
$94,637
Sub-department
West Metro D 2500 Troopers
Base pay
$90,369
Overtime
$4,268
Other pay
$0
Benefits
$0
Total compensation
$94,637
Hire date
2021-07-19
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Zachary Lehner works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2021 (about 4 years) as a full-time employee. Zachary earned $94,637 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Ksapa Veaux

State Patrol Trooper/Public Safety Department

2025 total comp
$94,364
Sub-department
Mankato D 2200 Troopers
Base pay
$89,197
Overtime
$3,859
Other pay
$1,308
Benefits
$0
Total compensation
$94,364
Hire date
2021-07-19
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Blue Earth

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Ksapa Veaux serves as a State Patrol Trooper within Mankato D 2200 Troopers. Their tenure dates to 2021, about 4 years, working full-time. Their 2025 pay totaled $94,364. Union affiliation: MN Law Enforcement Assn.

Nicholas Kirick

State Patrol Trooper/Public Safety Department

2025 total comp
$94,279
Sub-department
St Cloud D 2600 Troopers
Base pay
$81,991
Overtime
$12,171
Other pay
$117
Benefits
$0
Total compensation
$94,279
Hire date
2021-01-06
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Nicholas Kirick holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2021, they have about 4 years of service as a full-time employee. In 2025, their total compensation was $94,279. Their bargaining unit is MN Law Enforcement Assn.

Dalton Miller

State Patrol Trooper/Public Safety Department

2025 total comp
$93,989
Sub-department
Rochester D2100 Troopers
Base pay
$90,107
Overtime
$3,883
Other pay
$0
Benefits
$0
Total compensation
$93,989
Hire date
2021-07-19
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Dalton Miller works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. Dalton earned $93,989 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Jeffrey Zerwas

State Patrol Trooper/Public Safety Department

2025 total comp
$93,712
Sub-department
East Metro D 2400 Troopers
Base pay
$89,554
Overtime
$4,159
Other pay
$0
Benefits
$0
Total compensation
$93,712
Hire date
2021-07-19
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Jeffrey Zerwas serves as a State Patrol Trooper within East Metro D 2400 Troopers. They have served since 2021 (about 4 years), working full-time. Their 2025 pay totaled $93,712. They are represented by MN Law Enforcement Assn.

Thomas Saunders

State Patrol Trooper/Public Safety Department

2025 total comp
$93,654
Sub-department
St Cloud D 2600 Troopers
Base pay
$85,383
Overtime
$8,270
Other pay
$0
Benefits
$0
Total compensation
$93,654
Hire date
2022-02-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Thomas Saunders holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. They have served since 2022 (about 3 years) as a full-time employee. In 2025, their total compensation was $93,654. Union affiliation: MN Law Enforcement Assn.

Cleopatra Nystrom

State Patrol Trooper/Public Safety Department

2025 total comp
$93,587
Sub-department
West Metro D 2500 Troopers
Base pay
$86,413
Overtime
$7,174
Other pay
$0
Benefits
$0
Total compensation
$93,587
Hire date
2022-02-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Cleopatra Nystrom works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2022 (about 3 years) as a full-time employee. Cleopatra earned $93,587 in 2025. Union affiliation: MN Law Enforcement Assn.

Nicole Marshik

State Patrol Trooper/Public Safety Department

2025 total comp
$93,475
Sub-department
St Cloud D 2600 Troopers
Base pay
$88,890
Overtime
$4,585
Other pay
$0
Benefits
$0
Total compensation
$93,475
Hire date
2022-02-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Nicole Marshik serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Their tenure dates to 2022, about 3 years, working full-time. Their 2025 pay totaled $93,475. They are represented by MN Law Enforcement Assn.

Carter Pavek

State Patrol Trooper/Public Safety Department

2025 total comp
$92,967
Sub-department
East Metro D 2400 Troopers
Base pay
$81,599
Overtime
$11,368
Other pay
$0
Benefits
$0
Total compensation
$92,967
Hire date
2024-01-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Carter Pavek is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 2024 (about a year), working full-time. 2025 total compensation came to $92,967. Union affiliation: MN Law Enforcement Assn.

Alexander Wright

State Patrol Trooper/Public Safety Department

2025 total comp
$92,795
Sub-department
West Metro D 2500 Troopers
Base pay
$85,561
Overtime
$7,234
Other pay
$0
Benefits
$0
Total compensation
$92,795
Hire date
2022-09-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Alexander Wright is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2022, they have about 3 years of service, working full-time. 2025 total compensation came to $92,795. Union affiliation: MN Law Enforcement Assn.

Hannah Potts

State Patrol Trooper/Public Safety Department

2025 total comp
$92,493
Sub-department
East Metro D 2400 Troopers
Base pay
$91,126
Overtime
$1,368
Other pay
$0
Benefits
$0
Total compensation
$92,493
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Hannah Potts works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. Hannah earned $92,493 in 2025. They are represented by MN Law Enforcement Assn.

Terrance Gavic

State Patrol Trooper/Public Safety Department

2025 total comp
$92,362
Sub-department
West Metro D 2500 Troopers
Base pay
$89,786
Overtime
$2,576
Other pay
$0
Benefits
$0
Total compensation
$92,362
Hire date
2024-01-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Terrance Gavic works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Hired in 2024, they have about a year of service as a full-time employee. Terrance earned $92,362 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Kyle Oswald

State Patrol Trooper/Public Safety Department

2025 total comp
$92,344
Sub-department
East Metro D 2400 Troopers
Base pay
$81,990
Overtime
$10,354
Other pay
$0
Benefits
$0
Total compensation
$92,344
Hire date
2023-08-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Kyle Oswald works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Hired in 2023, they have about 2 years of service as a full-time employee. Kyle earned $92,344 in 2025. They are represented by MN Law Enforcement Assn.

Mason Turman

State Patrol Trooper/Public Safety Department

2025 total comp
$92,282
Sub-department
Thief River Falls D3200 Troope
Base pay
$83,689
Overtime
$7,116
Other pay
$1,477
Benefits
$0
Total compensation
$92,282
Hire date
2022-02-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Pennington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Mason Turman works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2022, about 3 years as a full-time employee. Mason earned $92,282 in 2025. They are represented by MN Law Enforcement Assn.