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 4

Mihai Strogoteanu

State Patrol Trooper/Public Safety Department

2025 total comp
$132,019
Sub-department
West Metro D 2500 Troopers
Base pay
$90,069
Overtime
$40,649
Other pay
$1,300
Benefits
$0
Total compensation
$132,019
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

Mihai Strogoteanu is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2021, about 4 years, working full-time. 2025 total compensation came to $132,019. Union affiliation: MN Law Enforcement Assn.

Daniel Dixon Jr

State Patrol Trooper/Public Safety Department

2025 total comp
$131,820
Sub-department
Patrol Investigative Unit
Base pay
$118,299
Overtime
$9,959
Other pay
$3,562
Benefits
$0
Total compensation
$131,820
Hire date
2003-01-27
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, Daniel Dixon Jr serves as a State Patrol Trooper within Patrol Investigative Unit. Their tenure dates to 2003, about 22 years, working full-time. Their 2025 pay totaled $131,820. Union affiliation: MN Law Enforcement Assn.

Shawn Mathews

State Patrol Trooper/Public Safety Department

2025 total comp
$131,814
Sub-department
Patrol Investigative Unit
Base pay
$115,566
Overtime
$15,396
Other pay
$852
Benefits
$0
Total compensation
$131,814
Hire date
1999-04-23
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

Shawn Mathews is a State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 1999, about 26 years, working full-time. 2025 total compensation came to $131,814. Their bargaining unit is MN Law Enforcement Assn.

Katy Carlson

State Patrol Trooper/Public Safety Department

2025 total comp
$131,581
Sub-department
Executive Protection
Base pay
$108,199
Overtime
$23,381
Other pay
$0
Benefits
$0
Total compensation
$131,581
Hire date
2010-11-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
Ramsey

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, Katy Carlson serves as a State Patrol Trooper within Executive Protection. Their tenure dates to 2010, about 15 years, working full-time. Their 2025 pay totaled $131,581. They are represented by MN Law Enforcement Assn.

Steven Quern

State Patrol Trooper/Public Safety Department

2025 total comp
$131,499
Sub-department
St Cloud D 2600 Troopers
Base pay
$110,853
Overtime
$20,646
Other pay
$0
Benefits
$0
Total compensation
$131,499
Hire date
2005-02-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
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, Steven Quern serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2005 (about 20 years), working full-time. Their 2025 pay totaled $131,499. Their bargaining unit is MN Law Enforcement Assn.

Cody Schyma

State Patrol Trooper/Public Safety Department

2025 total comp
$131,454
Sub-department
West Metro D 2500 Troopers
Base pay
$109,643
Overtime
$21,812
Other pay
$0
Benefits
$0
Total compensation
$131,454
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
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

Cody Schyma is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2023 (about 2 years), working full-time. 2025 total compensation came to $131,454. They are represented by MN Law Enforcement Assn.

Eric Hessinger

State Patrol Trooper/Public Safety Department

2025 total comp
$131,393
Sub-department
West Metro D 2500 MNPASS
Base pay
$109,047
Overtime
$22,346
Other pay
$0
Benefits
$0
Total compensation
$131,393
Hire date
2015-01-26
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

Eric Hessinger holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Mnpass. Hired in 2015, they have about 10 years of service as a full-time employee. In 2025, their total compensation was $131,393. They are represented by MN Law Enforcement Assn.

Paul Kingery

State Patrol Trooper/Public Safety Department

2025 total comp
$131,390
Sub-department
Air Patrol Surveilance
Base pay
$114,329
Overtime
$16,933
Other pay
$127
Benefits
$0
Total compensation
$131,390
Hire date
1999-01-25
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

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

Paul Kingery holds the role of State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. Their tenure dates to 1999, about 26 years as a full-time employee. In 2025, their total compensation was $131,390. Their bargaining unit is MN Law Enforcement Assn.

Shawn Rominski

State Patrol Trooper/Public Safety Department

2025 total comp
$131,242
Sub-department
Thief River Falls D3200 Troope
Base pay
$112,851
Overtime
$16,381
Other pay
$2,009
Benefits
$0
Total compensation
$131,242
Hire date
1999-08-04
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

At Public Safety Department, Shawn Rominski serves as a State Patrol Trooper within Thief River Falls D3200 Troope. Hired in 1999, they have about 26 years of service, working full-time. Their 2025 pay totaled $131,242. They are represented by MN Law Enforcement Assn.

Erin Struck

State Patrol Trooper/Public Safety Department

2025 total comp
$131,024
Sub-department
Rochester D2100 Troopers
Base pay
$108,859
Overtime
$21,690
Other pay
$475
Benefits
$0
Total compensation
$131,024
Hire date
2014-10-20
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

Erin Struck holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2014 (about 11 years) as a full-time employee. In 2025, their total compensation was $131,024. Their bargaining unit is MN Law Enforcement Assn.

Kevin Wellens

State Patrol Trooper/Public Safety Department

2025 total comp
$131,003
Sub-department
Mankato D 2200 Troopers
Base pay
$108,007
Overtime
$22,193
Other pay
$804
Benefits
$0
Total compensation
$131,003
Hire date
2016-01-25
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, Kevin Wellens serves as a State Patrol Trooper within Mankato D 2200 Troopers. Their tenure dates to 2016, about 9 years, working full-time. Their 2025 pay totaled $131,003. Union affiliation: MN Law Enforcement Assn.

Matthew O'Rourke

State Patrol Trooper/Public Safety Department

2025 total comp
$130,907
Sub-department
Eveleth D 3100 Troopers
Base pay
$106,498
Overtime
$22,815
Other pay
$1,595
Benefits
$0
Total compensation
$130,907
Hire date
2024-02-11
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

Matthew O'Rourke works as a State Patrol Trooper for Public Safety Department within Eveleth D 3100 Troopers. They have served since 2024 (about a year) as a full-time employee. Matthew earned $130,907 in 2025. They are represented by MN Law Enforcement Assn.

Aaron Churness

State Patrol Trooper/Public Safety Department

2025 total comp
$130,338
Sub-department
Duluth D 2700 Troopers
Base pay
$114,999
Overtime
$15,339
Other pay
$0
Benefits
$0
Total compensation
$130,338
Hire date
1996-07-29
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

Aaron Churness works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Hired in 1996, they have about 29 years of service as a full-time employee. Aaron earned $130,338 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Keith Happke

State Patrol Trooper/Public Safety Department

2025 total comp
$130,332
Sub-department
CVI Mobile 2600, 2800
Base pay
$111,177
Overtime
$19,155
Other pay
$0
Benefits
$0
Total compensation
$130,332
Hire date
1996-07-29
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

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

Keith Happke holds the role of State Patrol Trooper at Public Safety Department within Cvi Mobile 2600, 2800. Their tenure dates to 1996, about 29 years as a full-time employee. In 2025, their total compensation was $130,332. They are represented by MN Law Enforcement Assn.

Kelsen Burrows

State Patrol Trooper/Public Safety Department

2025 total comp
$130,304
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$110,719
Overtime
$19,431
Other pay
$153
Benefits
$0
Total compensation
$130,304
Hire date
2015-01-26
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, Kelsen Burrows serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. They have served since 2015 (about 10 years), working full-time. Their 2025 pay totaled $130,304. Union affiliation: MN Law Enforcement Assn.

Ryan Koenen

State Patrol Trooper/Public Safety Department

2025 total comp
$130,092
Sub-department
Marshall D 2300 Troopers
Base pay
$108,501
Overtime
$20,085
Other pay
$1,506
Benefits
$0
Total compensation
$130,092
Hire date
2013-02-11
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, Ryan Koenen serves as a State Patrol Trooper within Marshall D 2300 Troopers. Hired in 2013, they have about 12 years of service, working full-time. Their 2025 pay totaled $130,092. Union affiliation: MN Law Enforcement Assn.

Chad Kucza

State Patrol Trooper/Public Safety Department

2025 total comp
$130,039
Sub-department
Eveleth D 3100 Troopers
Base pay
$114,351
Overtime
$14,993
Other pay
$695
Benefits
$0
Total compensation
$130,039
Hire date
2015-01-26
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

Chad Kucza is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2015, about 10 years, working full-time. 2025 total compensation came to $130,039. Their bargaining unit is MN Law Enforcement Assn.

Daniel Ryan

State Patrol Trooper/Public Safety Department

2025 total comp
$129,918
Sub-department
West Metro D 2500 Troopers
Base pay
$116,101
Overtime
$13,817
Other pay
$0
Benefits
$0
Total compensation
$129,918
Hire date
2013-02-11
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

Daniel Ryan works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2013 (about 12 years) as a full-time employee. Daniel earned $129,918 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Keenan Jones

State Patrol Trooper/Public Safety Department

2025 total comp
$129,765
Sub-department
Air Patrol Surveilance
Base pay
$118,569
Overtime
$11,196
Other pay
$0
Benefits
$0
Total compensation
$129,765
Hire date
2015-10-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
Ramsey

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

Keenan Jones works as a State Patrol Trooper for Public Safety Department within Air Patrol Surveilance. Their tenure dates to 2015, about 10 years as a full-time employee. Keenan earned $129,765 in 2025. Union affiliation: MN Law Enforcement Assn.

Jesse Einhorn

State Patrol Trooper/Public Safety Department

2025 total comp
$129,587
Sub-department
East Metro D 2400 Troopers
Base pay
$109,593
Overtime
$19,993
Other pay
$0
Benefits
$0
Total compensation
$129,587
Hire date
2015-01-26
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

Jesse Einhorn works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2015 (about 10 years) as a full-time employee. Jesse earned $129,587 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Robert Newstrand

State Patrol Trooper/Public Safety Department

2025 total comp
$129,241
Sub-department
St Cloud D 2600 Troopers
Base pay
$111,802
Overtime
$14,368
Other pay
$3,070
Benefits
$0
Total compensation
$129,241
Hire date
2019-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
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

Robert Newstrand is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $129,241. Union affiliation: MN Law Enforcement Assn.

Steven Dean

State Patrol Trooper/Public Safety Department

2025 total comp
$129,199
Sub-department
Brainerd D 2800 Troopers
Base pay
$114,900
Overtime
$13,898
Other pay
$400
Benefits
$0
Total compensation
$129,199
Hire date
1996-07-29
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

Steven Dean holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Hired in 1996, they have about 29 years of service as a full-time employee. In 2025, their total compensation was $129,199. They are represented by MN Law Enforcement Assn.

James Breeden

State Patrol Trooper/Public Safety Department

2025 total comp
$129,162
Sub-department
Eveleth D 3100 Troopers
Base pay
$106,966
Overtime
$20,160
Other pay
$2,035
Benefits
$0
Total compensation
$129,162
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
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

James Breeden is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2023, about 2 years, working full-time. 2025 total compensation came to $129,162. Their bargaining unit is MN Law Enforcement Assn.

Joshua Bohlen

State Patrol Trooper/Public Safety Department

2025 total comp
$129,154
Sub-department
St Cloud D 2600 Troopers
Base pay
$108,064
Overtime
$19,183
Other pay
$1,907
Benefits
$0
Total compensation
$129,154
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

Joshua Bohlen works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Hired in 2022, they have about 3 years of service as a full-time employee. Joshua earned $129,154 in 2025. They are represented by MN Law Enforcement Assn.

Dean Lange

State Patrol Trooper/Public Safety Department

2025 total comp
$129,077
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,413
Overtime
$19,665
Other pay
$0
Benefits
$0
Total compensation
$129,077
Hire date
2009-01-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
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

Dean Lange is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2009, they have about 16 years of service, working full-time. 2025 total compensation came to $129,077. Their bargaining unit is MN Law Enforcement Assn.

Jesse Herding

State Patrol Trooper/Public Safety Department

2025 total comp
$129,047
Sub-department
Thief River Falls D3200 Troope
Base pay
$112,536
Overtime
$15,197
Other pay
$1,314
Benefits
$0
Total compensation
$129,047
Hire date
2006-04-21
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

Jesse Herding holds the role of State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. They have served since 2006 (about 19 years) as a full-time employee. In 2025, their total compensation was $129,047. They are represented by MN Law Enforcement Assn.

Brett Collins

State Patrol Trooper/Public Safety Department

2025 total comp
$129,028
Sub-department
St Cloud D 2600 Troopers
Base pay
$107,233
Overtime
$19,695
Other pay
$2,100
Benefits
$0
Total compensation
$129,028
Hire date
2021-07-02
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

Brett Collins 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. Brett earned $129,028 in 2025. They are represented by MN Law Enforcement Assn.

Tony Mazzone

State Patrol Trooper/Public Safety Department

2025 total comp
$128,921
Sub-department
CVI Mobile 2600, 2800
Base pay
$124,014
Overtime
$4,907
Other pay
$0
Benefits
$0
Total compensation
$128,921
Hire date
2009-01-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
Dakota

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

Tony Mazzone holds the role of State Patrol Trooper at Public Safety Department within Cvi Mobile 2600, 2800. Their tenure dates to 2009, about 16 years as a full-time employee. In 2025, their total compensation was $128,921. Union affiliation: MN Law Enforcement Assn.

Kyle Froehlich

State Patrol Trooper/Public Safety Department

2025 total comp
$128,901
Sub-department
Mankato D 2200 Troopers
Base pay
$110,216
Overtime
$17,028
Other pay
$1,656
Benefits
$0
Total compensation
$128,901
Hire date
2007-09-10
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, Kyle Froehlich serves as a State Patrol Trooper within Mankato D 2200 Troopers. Their tenure dates to 2007, about 18 years, working full-time. Their 2025 pay totaled $128,901. Union affiliation: MN Law Enforcement Assn.

Patrick Beuning

State Patrol Trooper/Public Safety Department

2025 total comp
$128,852
Sub-department
Brainerd D 2800 Troopers
Base pay
$108,583
Overtime
$19,707
Other pay
$561
Benefits
$0
Total compensation
$128,852
Hire date
2013-02-11
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

Patrick Beuning works as a State Patrol Trooper for Public Safety Department within Brainerd D 2800 Troopers. Hired in 2013, they have about 12 years of service as a full-time employee. Patrick earned $128,852 in 2025. Union affiliation: MN Law Enforcement Assn.

Michael Lundeen

State Patrol Trooper/Public Safety Department

2025 total comp
$128,837
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$111,112
Overtime
$16,998
Other pay
$727
Benefits
$0
Total compensation
$128,837
Hire date
2002-03-28
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

Michael Lundeen works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2002 (about 23 years) as a full-time employee. Michael earned $128,837 in 2025. They are represented by MN Law Enforcement Assn.

Justin Schuelke

State Patrol Trooper/Public Safety Department

2025 total comp
$128,740
Sub-department
CVI Mobile&Fixed 2200,2300
Base pay
$114,498
Overtime
$14,242
Other pay
$0
Benefits
$0
Total compensation
$128,740
Hire date
2013-10-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
Dakota

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, Justin Schuelke serves as a State Patrol Trooper within Cvi Mobile&Fixed 2200,2300. Their tenure dates to 2013, about 12 years, working full-time. Their 2025 pay totaled $128,740. Their bargaining unit is MN Law Enforcement Assn.

Brett Bilky

State Patrol Trooper/Public Safety Department

2025 total comp
$128,731
Sub-department
St Cloud D 2600 Troopers
Base pay
$116,390
Overtime
$9,300
Other pay
$3,041
Benefits
$0
Total compensation
$128,731
Hire date
2014-01-27
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, Brett Bilky serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Their tenure dates to 2014, about 11 years, working full-time. Their 2025 pay totaled $128,731. Their bargaining unit is MN Law Enforcement Assn.

Kelvin Harris

State Patrol Trooper/Public Safety Department

2025 total comp
$128,578
Sub-department
West Metro D 2500 Troopers
Base pay
$99,413
Overtime
$29,165
Other pay
$0
Benefits
$0
Total compensation
$128,578
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

Kelvin Harris is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $128,578. Their bargaining unit is MN Law Enforcement Assn.

Joshua Olson

State Patrol Trooper/Public Safety Department

2025 total comp
$128,268
Sub-department
East Metro D 2400 Troopers
Base pay
$113,440
Overtime
$14,828
Other pay
$0
Benefits
$0
Total compensation
$128,268
Hire date
2007-09-10
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

Joshua Olson is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 2007 (about 18 years), working full-time. 2025 total compensation came to $128,268. Union affiliation: MN Law Enforcement Assn.

Jason Nelson

State Patrol Trooper/Public Safety Department

2025 total comp
$128,223
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$107,887
Overtime
$20,336
Other pay
$0
Benefits
$0
Total compensation
$128,223
Hire date
2005-02-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
Ramsey

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

Jason Nelson works as a State Patrol Trooper for Public Safety Department within Capitol Secretary Complex Troopers 2. They have served since 2005 (about 20 years) as a full-time employee. Jason earned $128,223 in 2025. Union affiliation: MN Law Enforcement Assn.

Alex Forsman

State Patrol Trooper/Public Safety Department

2025 total comp
$128,136
Sub-department
West Metro D 2500 Troopers
Base pay
$97,124
Overtime
$31,012
Other pay
$0
Benefits
$0
Total compensation
$128,136
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
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

Alex Forsman works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Hired in 2022, they have about 3 years of service as a full-time employee. Alex earned $128,136 in 2025. They are represented by MN Law Enforcement Assn.

Joshua Monson

State Patrol Trooper/Public Safety Department

2025 total comp
$128,103
Sub-department
St Cloud D 2600 Troopers
Base pay
$110,194
Overtime
$15,594
Other pay
$2,316
Benefits
$0
Total compensation
$128,103
Hire date
2018-01-15
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

Joshua Monson works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. They have served since 2018 (about 7 years) as a full-time employee. Joshua earned $128,103 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Megan Brynell

State Patrol Trooper/Public Safety Department

2025 total comp
$128,074
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$102,389
Overtime
$25,685
Other pay
$0
Benefits
$0
Total compensation
$128,074
Hire date
2018-01-15
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

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, Megan Brynell serves as a State Patrol Trooper within Capitol Secretary Complex Troopers 2. Their tenure dates to 2018, about 7 years, working full-time. Their 2025 pay totaled $128,074. They are represented by MN Law Enforcement Assn.

Jack Danielson

State Patrol Trooper/Public Safety Department

2025 total comp
$128,027
Sub-department
CVI Mobile 2900, 3200 Northern
Base pay
$114,498
Overtime
$13,529
Other pay
$0
Benefits
$0
Total compensation
$128,027
Hire date
1998-01-21
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

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, Jack Danielson serves as a State Patrol Trooper within Cvi Mobile 2900, 3200 Northern. They have served since 1998 (about 27 years), working full-time. Their 2025 pay totaled $128,027. They are represented by MN Law Enforcement Assn.