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 9

Justin Armstrong

State Patrol Trooper/Public Safety Department

2025 total comp
$116,348
Sub-department
East Metro D 2400 Troopers
Base pay
$109,227
Overtime
$7,122
Other pay
$0
Benefits
$0
Total compensation
$116,348
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
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

Justin Armstrong is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2015, about 10 years, working full-time. 2025 total compensation came to $116,348. Their bargaining unit is MN Law Enforcement Assn.

Darren Athey

State Patrol Trooper/Public Safety Department

2025 total comp
$116,312
Sub-department
St Cloud D 2600 Troopers
Base pay
$100,662
Overtime
$13,714
Other pay
$1,936
Benefits
$0
Total compensation
$116,312
Hire date
2019-01-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

Darren Athey holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. They have served since 2019 (about 6 years) as a full-time employee. In 2025, their total compensation was $116,312. Union affiliation: MN Law Enforcement Assn.

Brett Workman

State Patrol Trooper/Public Safety Department

2025 total comp
$116,220
Sub-department
Brainerd D 2800 Troopers
Base pay
$112,890
Overtime
$3,278
Other pay
$53
Benefits
$0
Total compensation
$116,220
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
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

Brett Workman holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2007, about 18 years as a full-time employee. In 2025, their total compensation was $116,220. They are represented by MN Law Enforcement Assn.

Michael Wren

State Patrol Trooper/Public Safety Department

2025 total comp
$116,144
Sub-department
East Metro D 2400 Troopers
Base pay
$112,787
Overtime
$3,357
Other pay
$0
Benefits
$0
Total compensation
$116,144
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
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, Michael Wren serves as a State Patrol Trooper within East Metro D 2400 Troopers. Their tenure dates to 2014, about 11 years, working full-time. Their 2025 pay totaled $116,144. Their bargaining unit is MN Law Enforcement Assn.

Kevin Stevenson

State Patrol Trooper/Public Safety Department

2025 total comp
$116,121
Sub-department
East Metro D 2400 Troopers
Base pay
$112,522
Overtime
$3,600
Other pay
$0
Benefits
$0
Total compensation
$116,121
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
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

Kevin Stevenson holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2016, about 9 years as a full-time employee. In 2025, their total compensation was $116,121. Their bargaining unit is MN Law Enforcement Assn.

Michael Fredrickson

State Patrol Trooper/Public Safety Department

2025 total comp
$116,087
Sub-department
East Metro D 2400 Troopers
Base pay
$109,604
Overtime
$6,483
Other pay
$0
Benefits
$0
Total compensation
$116,087
Hire date
2004-02-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
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

Michael Fredrickson is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2004, they have about 21 years of service, working full-time. 2025 total compensation came to $116,087. Their bargaining unit is MN Law Enforcement Assn.

Kevin Weber

State Patrol Trooper/Public Safety Department

2025 total comp
$116,042
Sub-department
Mankato D 2200 Troopers
Base pay
$107,008
Overtime
$7,426
Other pay
$1,608
Benefits
$0
Total compensation
$116,042
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
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

Kevin Weber holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Hired in 2005, they have about 20 years of service as a full-time employee. In 2025, their total compensation was $116,042. Their bargaining unit is MN Law Enforcement Assn.

Michael Kobelinski

State Patrol Trooper/Public Safety Department

2025 total comp
$115,918
Sub-department
Duluth D 2700 Troopers
Base pay
$106,031
Overtime
$2,650
Other pay
$7,237
Benefits
$0
Total compensation
$115,918
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
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

Michael Kobelinski is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Hired in 2014, they have about 11 years of service, working full-time. 2025 total compensation came to $115,918. Union affiliation: MN Law Enforcement Assn.

Gerald Runnells

State Patrol Trooper/Public Safety Department

2025 total comp
$115,907
Sub-department
Rochester D2100 Troopers
Base pay
$106,031
Overtime
$9,876
Other pay
$0
Benefits
$0
Total compensation
$115,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
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

Gerald Runnells holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2024 (about a year) as a full-time employee. In 2025, their total compensation was $115,907. Union affiliation: MN Law Enforcement Assn.

Mary Miller

State Patrol Trooper/Public Safety Department

2025 total comp
$115,839
Sub-department
State Patrol Training Team 2
Base pay
$108,362
Overtime
$7,476
Other pay
$0
Benefits
$0
Total compensation
$115,839
Hire date
2017-09-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

Mary Miller works as a State Patrol Trooper for Public Safety Department within State Patrol Training Team 2. They have served since 2017 (about 8 years) as a full-time employee. Mary earned $115,839 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Cody Kisor

State Patrol Trooper/Public Safety Department

2024 total comp
$115,811
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$102,216
Overtime
$12,693
Other pay
$901
Benefits
$0
Total compensation
$115,811
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, 2024
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Cody Kisor holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2015 (about 9 years) as a full-time employee. In 2024, their total compensation was $115,811. Their bargaining unit is MN Law Enforcement Assn.

Angela Burdick

State Patrol Trooper/Public Safety Department

2025 total comp
$115,746
Sub-department
Air Patrol Surveilance
Base pay
$100,740
Overtime
$14,609
Other pay
$397
Benefits
$0
Total compensation
$115,746
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
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, Angela Burdick serves as a State Patrol Trooper within Air Patrol Surveilance. Hired in 2021, they have about 4 years of service, working full-time. Their 2025 pay totaled $115,746. Union affiliation: MN Law Enforcement Assn.

Sara Evans

State Patrol Trooper/Public Safety Department

2025 total comp
$115,567
Sub-department
West Metro D 2500 Troopers
Base pay
$110,645
Overtime
$4,922
Other pay
$0
Benefits
$0
Total compensation
$115,567
Hire date
2001-07-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

Sara Evans is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2001, about 24 years, working full-time. 2025 total compensation came to $115,567. They are represented by MN Law Enforcement Assn.

Joshua Snortum

State Patrol Trooper/Public Safety Department

2025 total comp
$115,527
Sub-department
Brainerd D 2800 Troopers
Base pay
$109,210
Overtime
$5,742
Other pay
$575
Benefits
$0
Total compensation
$115,527
Hire date
2009-01-30
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

Joshua Snortum works as a State Patrol Trooper for Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2009, about 16 years as a full-time employee. Joshua earned $115,527 in 2025. Their bargaining unit is MN Law Enforcement Assn.

John Schmutzer

State Patrol Trooper/Public Safety Department

2025 total comp
$115,511
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,760
Overtime
$5,750
Other pay
$0
Benefits
$0
Total compensation
$115,511
Hire date
2008-11-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
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, John Schmutzer serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Their tenure dates to 2008, about 17 years, working full-time. Their 2025 pay totaled $115,511. Union affiliation: MN Law Enforcement Assn.

Lance Langford

State Patrol Trooper/Public Safety Department

2024 total comp
$115,499
Sub-department
Patrol Investigative Unit
Base pay
$113,540
Overtime
$1,959
Other pay
$0
Benefits
$0
Total compensation
$115,499
Hire date
1999-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, 2024
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, Lance Langford serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 1999, they have about 25 years of service, working full-time. Their 2024 pay totaled $115,499. Their bargaining unit is MN Law Enforcement Assn.

Michael Krukowski

State Patrol Trooper/Public Safety Department

2025 total comp
$115,490
Sub-department
CVI Pupil Transportation
Base pay
$114,498
Overtime
$992
Other pay
$0
Benefits
$0
Total compensation
$115,490
Hire date
2004-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
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

Michael Krukowski is a State Patrol Trooper at Public Safety Department within Cvi Pupil Transportation. They have served since 2004 (about 21 years), working full-time. 2025 total compensation came to $115,490. They are represented by MN Law Enforcement Assn.

Peter Bachhuber

State Patrol Trooper/Public Safety Department

2025 total comp
$115,333
Sub-department
East Metro D 2400 Troopers
Base pay
$106,615
Overtime
$8,718
Other pay
$0
Benefits
$0
Total compensation
$115,333
Hire date
2017-09-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
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

Peter Bachhuber is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 2017 (about 8 years), working full-time. 2025 total compensation came to $115,333. Union affiliation: MN Law Enforcement Assn.

David Holmquist

State Patrol Trooper/Public Safety Department

2025 total comp
$115,165
Sub-department
St Cloud D 2600 Troopers
Base pay
$106,533
Overtime
$6,795
Other pay
$1,837
Benefits
$0
Total compensation
$115,165
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
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, David Holmquist serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2024 (about a year), working full-time. Their 2025 pay totaled $115,165. They are represented by MN Law Enforcement Assn.

Jason Brown

State Patrol Trooper/Public Safety Department

2025 total comp
$115,159
Sub-department
Brainerd D 2800 Troopers
Base pay
$115,159
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$115,159
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
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

Jason Brown holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2009, about 16 years as a full-time employee. In 2025, their total compensation was $115,159. They are represented by MN Law Enforcement Assn.

Joshua Fellersen

State Patrol Trooper/Public Safety Department

2025 total comp
$115,085
Sub-department
Duluth D 2700 Troopers
Base pay
$109,165
Overtime
$2,848
Other pay
$3,072
Benefits
$0
Total compensation
$115,085
Hire date
2012-04-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

Joshua Fellersen is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. They have served since 2012 (about 13 years), working full-time. 2025 total compensation came to $115,085. Union affiliation: MN Law Enforcement Assn.

Joseph Wressell

State Patrol Trooper/Public Safety Department

2025 total comp
$114,926
Sub-department
West Metro D 2500 Troopers
Base pay
$106,466
Overtime
$8,460
Other pay
$0
Benefits
$0
Total compensation
$114,926
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
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

Joseph Wressell is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $114,926. They are represented by MN Law Enforcement Assn.

Travis Boetel

State Patrol Trooper/Public Safety Department

2025 total comp
$114,863
Sub-department
Rochester D2100 Troopers
Base pay
$109,165
Overtime
$4,839
Other pay
$859
Benefits
$0
Total compensation
$114,863
Hire date
1999-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
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

Travis Boetel holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Hired in 1999, they have about 26 years of service as a full-time employee. In 2025, their total compensation was $114,863. They are represented by MN Law Enforcement Assn.

Benjamin Farrell

State Patrol Trooper/Public Safety Department

2025 total comp
$114,841
Sub-department
Rochester D2100 Troopers
Base pay
$109,094
Overtime
$4,905
Other pay
$842
Benefits
$0
Total compensation
$114,841
Hire date
2013-05-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
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

Benjamin Farrell is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2013 (about 12 years), working full-time. 2025 total compensation came to $114,841. They are represented by MN Law Enforcement Assn.

Jeremiah Lund

State Patrol Trooper/Public Safety Department

2025 total comp
$114,791
Sub-department
St Cloud D 2600 Troopers
Base pay
$108,073
Overtime
$6,718
Other pay
$0
Benefits
$0
Total compensation
$114,791
Hire date
2017-01-16
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

Jeremiah Lund is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2017, about 8 years, working full-time. 2025 total compensation came to $114,791. They are represented by MN Law Enforcement Assn.

Alexander Johnson

State Patrol Trooper/Public Safety Department

2025 total comp
$114,768
Sub-department
East Metro D 2400 Troopers
Base pay
$109,280
Overtime
$5,488
Other pay
$0
Benefits
$0
Total compensation
$114,768
Hire date
2016-09-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

Alexander Johnson is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $114,768. They are represented by MN Law Enforcement Assn.

Bjorn Englund

State Patrol Trooper/Public Safety Department

2025 total comp
$114,701
Sub-department
Rochester D2100 Troopers
Base pay
$108,583
Overtime
$5,353
Other pay
$766
Benefits
$0
Total compensation
$114,701
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
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

Bjorn Englund holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2016, about 9 years as a full-time employee. In 2025, their total compensation was $114,701. They are represented by MN Law Enforcement Assn.

Adam Maguire

State Patrol Trooper/Public Safety Department

2025 total comp
$114,617
Sub-department
West Metro D 2500 Troopers
Base pay
$110,124
Overtime
$4,493
Other pay
$0
Benefits
$0
Total compensation
$114,617
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
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

Adam Maguire 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. Adam earned $114,617 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Luke Moren

State Patrol Trooper/Public Safety Department

2024 total comp
$114,512
Sub-department
West Metro D 2500 Troopers
Base pay
$69,322
Overtime
$23,408
Other pay
$21,782
Benefits
$0
Total compensation
$114,512
Hire date
2019-01-07
Employment type
Full-Time
Pay grade
7
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, 2024
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Luke Moren is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2019, they have about 5 years of service, working full-time. 2024 total compensation came to $114,512. They are represented by MN Law Enforcement Assn.

Anton Knack

State Patrol Trooper/Public Safety Department

2025 total comp
$114,503
Sub-department
West Metro D 2500 Troopers
Base pay
$110,363
Overtime
$4,140
Other pay
$0
Benefits
$0
Total compensation
$114,503
Hire date
2017-01-16
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

Anton Knack is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2017, about 8 years, working full-time. 2025 total compensation came to $114,503. They are represented by MN Law Enforcement Assn.

Troy Utes

State Patrol Trooper/Public Safety Department

2025 total comp
$114,498
Sub-department
Patrol Investigative Unit
Base pay
$114,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,498
Hire date
2008-11-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
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

Troy Utes holds the role of State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Hired in 2008, they have about 17 years of service as a full-time employee. In 2025, their total compensation was $114,498. Union affiliation: MN Law Enforcement Assn.

Theodore Mccollor

State Patrol Trooper/Public Safety Department

2025 total comp
$114,498
Sub-department
CVI Mobile & Fixed Metro
Base pay
$114,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,498
Hire date
2014-10-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
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, Theodore Mccollor serves as a State Patrol Trooper within Cvi Mobile & Fixed Metro. Their tenure dates to 2014, about 11 years, working full-time. Their 2025 pay totaled $114,498. Union affiliation: MN Law Enforcement Assn.

Jacob Letourneau

State Patrol Trooper/Public Safety Department

2025 total comp
$114,498
Sub-department
CVI Mobile 2100 & MIP South
Base pay
$114,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,498
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
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

Jacob Letourneau works as a State Patrol Trooper for Public Safety Department within Cvi Mobile 2100 & Mip South. Their tenure dates to 2014, about 11 years as a full-time employee. Jacob earned $114,498 in 2025. They are represented by MN Law Enforcement Assn.

Paul Henstein

State Patrol Trooper/Public Safety Department

2025 total comp
$114,498
Sub-department
Patrol Investigative Unit
Base pay
$114,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,498
Hire date
2006-04-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
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, Paul Henstein serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 2006, they have about 19 years of service, working full-time. Their 2025 pay totaled $114,498. Their bargaining unit is MN Law Enforcement Assn.

Chad Dauffenbach

State Patrol Trooper/Public Safety Department

2025 total comp
$114,498
Sub-department
CVI Pupil Transportation
Base pay
$114,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,498
Hire date
1999-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
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

Chad Dauffenbach is a State Patrol Trooper at Public Safety Department within Cvi Pupil Transportation. Hired in 1999, they have about 26 years of service, working full-time. 2025 total compensation came to $114,498. They are represented by MN Law Enforcement Assn.

Andrew Darsow

State Patrol Trooper/Public Safety Department

2025 total comp
$114,480
Sub-department
West Metro D 2500 Troopers
Base pay
$107,742
Overtime
$6,737
Other pay
$0
Benefits
$0
Total compensation
$114,480
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

Andrew Darsow is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2015, about 10 years, working full-time. 2025 total compensation came to $114,480. They are represented by MN Law Enforcement Assn.

Don Cobban

State Patrol Trooper/Public Safety Department

2025 total comp
$114,405
Sub-department
Rochester D2100 Troopers
Base pay
$109,159
Overtime
$5,246
Other pay
$0
Benefits
$0
Total compensation
$114,405
Hire date
2014-10-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
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

Don Cobban is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2014 (about 11 years), working full-time. 2025 total compensation came to $114,405. They are represented by MN Law Enforcement Assn.

Brian Freiberg

State Patrol Trooper/Public Safety Department

2025 total comp
$114,236
Sub-department
St Cloud D 2600 Troopers
Base pay
$102,285
Overtime
$11,951
Other pay
$0
Benefits
$0
Total compensation
$114,236
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

Brian Freiberg holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2018, about 7 years as a full-time employee. In 2025, their total compensation was $114,236. They are represented by MN Law Enforcement Assn.

Aaron Ostertag

State Patrol Trooper/Public Safety Department

2025 total comp
$114,167
Sub-department
East Metro D 2400 Troopers
Base pay
$111,006
Overtime
$3,161
Other pay
$0
Benefits
$0
Total compensation
$114,167
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
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

Aaron Ostertag is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2018, they have about 7 years of service, working full-time. 2025 total compensation came to $114,167. Their bargaining unit is MN Law Enforcement Assn.

Richard Harjes

State Patrol Trooper/Public Safety Department

2024 total comp
$114,163
Sub-department
State Patrol Training Team 2
Base pay
$107,646
Overtime
$6,517
Other pay
$0
Benefits
$0
Total compensation
$114,163
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
Ramsey

Source-specific fields

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

Richard Harjes holds the role of State Patrol Trooper at Public Safety Department within State Patrol Training Team 2. Hired in 2015, they have about 9 years of service as a full-time employee. In 2024, their total compensation was $114,163. They are represented by MN Law Enforcement Assn.