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 11

Erick Sjodin

State Patrol Trooper/Public Safety Department

2024 total comp
$110,303
Sub-department
CVI Mobile&Fixed 2700,3100
Base pay
$107,867
Overtime
$2,436
Other pay
$0
Benefits
$0
Total compensation
$110,303
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
Dakota

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

Erick Sjodin is a State Patrol Trooper at Public Safety Department within Cvi Mobile&Fixed 2700,3100. They have served since 2008 (about 16 years), working full-time. 2024 total compensation came to $110,303. They are represented by MN Law Enforcement Assn.

Dahlton Bowe

State Patrol Trooper/Public Safety Department

2025 total comp
$110,241
Sub-department
Rochester D2100 Troopers
Base pay
$98,424
Overtime
$11,405
Other pay
$412
Benefits
$0
Total compensation
$110,241
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
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

Dahlton Bowe works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. Dahlton earned $110,241 in 2025. Union affiliation: MN Law Enforcement Assn.

Bennett Sukalski

State Patrol Trooper/Public Safety Department

2025 total comp
$109,862
Sub-department
Mankato D 2200 Troopers
Base pay
$102,719
Overtime
$5,629
Other pay
$1,514
Benefits
$0
Total compensation
$109,862
Hire date
2012-06-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, Bennett Sukalski serves as a State Patrol Trooper within Mankato D 2200 Troopers. Hired in 2012, they have about 13 years of service, working full-time. Their 2025 pay totaled $109,862. Union affiliation: MN Law Enforcement Assn.

Ben Lockman

State Patrol Trooper/Public Safety Department

2025 total comp
$109,813
Sub-department
East Metro D 2400 Troopers
Base pay
$107,360
Overtime
$2,453
Other pay
$0
Benefits
$0
Total compensation
$109,813
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

Ben Lockman works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2016 (about 9 years) as a full-time employee. Ben earned $109,813 in 2025. They are represented by MN Law Enforcement Assn.

Joshua Wood

State Patrol Trooper/Public Safety Department

2025 total comp
$109,754
Sub-department
West Metro D 2500 Troopers
Base pay
$89,786
Overtime
$19,968
Other pay
$0
Benefits
$0
Total compensation
$109,754
Hire date
2021-09-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
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, Joshua Wood serves as a State Patrol Trooper within West Metro D 2500 Troopers. Their tenure dates to 2021, about 4 years, working full-time. Their 2025 pay totaled $109,754. Union affiliation: MN Law Enforcement Assn.

Kara Schmidt

State Patrol Trooper/Public Safety Department

2025 total comp
$109,648
Sub-department
Rochester D2100 Troopers
Base pay
$106,969
Overtime
$2,680
Other pay
$0
Benefits
$0
Total compensation
$109,648
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
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

Kara Schmidt holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2017, about 8 years as a full-time employee. In 2025, their total compensation was $109,648. Union affiliation: MN Law Enforcement Assn.

Brett Farniok

State Patrol Trooper/Public Safety Department

2025 total comp
$109,628
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,540
Overtime
$1,321
Other pay
$767
Benefits
$0
Total compensation
$109,628
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
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

Brett Farniok holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2015, they have about 10 years of service as a full-time employee. In 2025, their total compensation was $109,628. Their bargaining unit is MN Law Enforcement Assn.

Jean James

State Patrol Trooper/Public Safety Department

2025 total comp
$109,571
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$108,043
Overtime
$1,527
Other pay
$0
Benefits
$0
Total compensation
$109,571
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
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

Jean James is a State Patrol Trooper at Public Safety Department within Capitol Secretary Complex Troopers 2. They have served since 1998 (about 27 years), working full-time. 2025 total compensation came to $109,571. They are represented by MN Law Enforcement Assn.

Chelsea Yeager

State Patrol Trooper/Public Safety Department

2025 total comp
$109,539
Sub-department
Mankato D 2200 Troopers
Base pay
$98,719
Overtime
$9,349
Other pay
$1,471
Benefits
$0
Total compensation
$109,539
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
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

Chelsea Yeager holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2023 (about 2 years) as a full-time employee. In 2025, their total compensation was $109,539. Their bargaining unit is MN Law Enforcement Assn.

Trevin Schwindel

State Patrol Trooper/Public Safety Department

2025 total comp
$109,531
Sub-department
Rochester D2100 Troopers
Base pay
$102,646
Overtime
$6,577
Other pay
$309
Benefits
$0
Total compensation
$109,531
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
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

Trevin Schwindel works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Hired in 2017, they have about 8 years of service as a full-time employee. Trevin earned $109,531 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Andrew Kutz

State Patrol Trooper/Public Safety Department

2025 total comp
$109,177
Sub-department
Mankato D 2200 Troopers
Base pay
$105,732
Overtime
$1,837
Other pay
$1,608
Benefits
$0
Total compensation
$109,177
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

Andrew Kutz is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $109,177. Their bargaining unit is MN Law Enforcement Assn.

Brian Beuning

State Patrol Trooper/Public Safety Department

2025 total comp
$109,131
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$105,987
Overtime
$2,335
Other pay
$809
Benefits
$0
Total compensation
$109,131
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
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

Brian Beuning is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2008, about 17 years, working full-time. 2025 total compensation came to $109,131. Their bargaining unit is MN Law Enforcement Assn.

Ryan Luczak

State Patrol Trooper/Public Safety Department

2025 total comp
$109,086
Sub-department
Marshall D 2300 Troopers
Base pay
$98,887
Overtime
$8,876
Other pay
$1,324
Benefits
$0
Total compensation
$109,086
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
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

Ryan Luczak works as a State Patrol Trooper for Public Safety Department within Marshall D 2300 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. Ryan earned $109,086 in 2025. Union affiliation: MN Law Enforcement Assn.

Sara Bye

State Patrol Trooper/Public Safety Department

2025 total comp
$108,918
Sub-department
East Metro D 2400 Troopers
Base pay
$108,079
Overtime
$839
Other pay
$0
Benefits
$0
Total compensation
$108,918
Hire date
2007-01-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

Sara Bye is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2007, they have about 18 years of service, working full-time. 2025 total compensation came to $108,918. Union affiliation: MN Law Enforcement Assn.

Darren Ficek

State Patrol Trooper/Public Safety Department

2025 total comp
$108,915
Sub-department
State Patrol Training Team 2
Base pay
$102,409
Overtime
$6,506
Other pay
$0
Benefits
$0
Total compensation
$108,915
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
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, Darren Ficek serves as a State Patrol Trooper within State Patrol Training Team 2. Hired in 2019, they have about 6 years of service, working full-time. Their 2025 pay totaled $108,915. Union affiliation: MN Law Enforcement Assn.

Tyler Lenz

State Patrol Trooper/Public Safety Department

2025 total comp
$108,385
Sub-department
Brainerd D 2800 Troopers
Base pay
$98,364
Overtime
$8,240
Other pay
$1,781
Benefits
$0
Total compensation
$108,385
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
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, Tyler Lenz serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Hired in 2019, they have about 6 years of service, working full-time. Their 2025 pay totaled $108,385. They are represented by MN Law Enforcement Assn.

Gavinn Berg

State Patrol Trooper/Public Safety Department

2025 total comp
$108,365
Sub-department
Thief River Falls D3200 Troope
Base pay
$105,825
Overtime
$1,231
Other pay
$1,309
Benefits
$0
Total compensation
$108,365
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
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

Gavinn Berg works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2018, about 7 years as a full-time employee. Gavinn earned $108,365 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Lucas Bachman

State Patrol Trooper/Public Safety Department

2025 total comp
$108,307
Sub-department
West Metro D 2500 Troopers
Base pay
$94,216
Overtime
$14,092
Other pay
$0
Benefits
$0
Total compensation
$108,307
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

At Public Safety Department, Lucas Bachman serves as a State Patrol Trooper within West Metro D 2500 Troopers. Their tenure dates to 2021, about 4 years, working full-time. Their 2025 pay totaled $108,307. They are represented by MN Law Enforcement Assn.

Garrett Erickson

State Patrol Trooper/Public Safety Department

2025 total comp
$108,243
Sub-department
West Metro D 2500 Troopers
Base pay
$88,472
Overtime
$19,772
Other pay
$0
Benefits
$0
Total compensation
$108,243
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

Garrett Erickson holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2022, they have about 3 years of service as a full-time employee. In 2025, their total compensation was $108,243. Their bargaining unit is MN Law Enforcement Assn.

Ryan Thorson

State Patrol Trooper/Public Safety Department

2025 total comp
$108,216
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,293
Overtime
$153
Other pay
$770
Benefits
$0
Total compensation
$108,216
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
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

Ryan Thorson holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2009, about 16 years as a full-time employee. In 2025, their total compensation was $108,216. Their bargaining unit is MN Law Enforcement Assn.

Myint Maung

State Patrol Trooper/Public Safety Department

2025 total comp
$108,157
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$108,079
Overtime
$78
Other pay
$0
Benefits
$0
Total compensation
$108,157
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
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, Myint Maung serves as a State Patrol Trooper within Capitol Secretary Complex Troopers 2. Hired in 2016, they have about 9 years of service, working full-time. Their 2025 pay totaled $108,157. Their bargaining unit is MN Law Enforcement Assn.

Brandon Lindemoen

State Patrol Trooper/Public Safety Department

2025 total comp
$108,069
Sub-department
Eveleth D 3100 Troopers
Base pay
$93,540
Overtime
$13,130
Other pay
$1,398
Benefits
$0
Total compensation
$108,069
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
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

At Public Safety Department, Brandon Lindemoen serves as a State Patrol Trooper within Eveleth D 3100 Troopers. Their tenure dates to 2020, about 5 years, working full-time. Their 2025 pay totaled $108,069. Their bargaining unit is MN Law Enforcement Assn.

Curtis Mattson

State Patrol Trooper/Public Safety Department

2025 total comp
$107,849
Sub-department
Duluth D 2700 Troopers
Base pay
$98,008
Overtime
$6,762
Other pay
$3,079
Benefits
$0
Total compensation
$107,849
Hire date
2018-08-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
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

At Public Safety Department, Curtis Mattson serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2018 (about 7 years), working full-time. Their 2025 pay totaled $107,849. Their bargaining unit is MN Law Enforcement Assn.

Thomas Wright

State Patrol Trooper/Public Safety Department

2025 total comp
$107,685
Sub-department
Rochester D2100 Troopers
Base pay
$102,325
Overtime
$5,359
Other pay
$0
Benefits
$0
Total compensation
$107,685
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

Thomas Wright works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 1999, about 26 years as a full-time employee. Thomas earned $107,685 in 2025. Union affiliation: MN Law Enforcement Assn.

Ryan Londregan

State Patrol Trooper/Public Safety Department

2025 total comp
$107,678
Sub-department
West Metro D 2500 Troopers
Base pay
$89,965
Overtime
$17,713
Other pay
$0
Benefits
$0
Total compensation
$107,678
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

Ryan Londregan is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2021 (about 4 years), working full-time. 2025 total compensation came to $107,678. They are represented by MN Law Enforcement Assn.

Thomas Clark

State Patrol Trooper/Public Safety Department

2025 total comp
$107,360
Sub-department
West Metro D 2500 Troopers
Base pay
$87,219
Overtime
$20,141
Other pay
$0
Benefits
$0
Total compensation
$107,360
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
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, Thomas Clark serves as a State Patrol Trooper within West Metro D 2500 Troopers. Their tenure dates to 2022, about 3 years, working full-time. Their 2025 pay totaled $107,360. They are represented by MN Law Enforcement Assn.

James Noxon

State Patrol Trooper/Public Safety Department

2025 total comp
$107,247
Sub-department
East Metro D 2400 Troopers
Base pay
$96,467
Overtime
$10,780
Other pay
$0
Benefits
$0
Total compensation
$107,247
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, James Noxon 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 $107,247. Their bargaining unit is MN Law Enforcement Assn.

Patrick Campbell

State Patrol Trooper/Public Safety Department

2025 total comp
$106,999
Sub-department
Mankato D 2200 Troopers
Base pay
$103,214
Overtime
$2,238
Other pay
$1,547
Benefits
$0
Total compensation
$106,999
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
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

Patrick Campbell works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. They have served since 2022 (about 3 years) as a full-time employee. Patrick earned $106,999 in 2025. They are represented by MN Law Enforcement Assn.

Clifford Weidell

State Patrol Trooper/Public Safety Department

2025 total comp
$106,998
Sub-department
West Metro D 2500 Troopers
Base pay
$99,502
Overtime
$7,415
Other pay
$80
Benefits
$0
Total compensation
$106,998
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

Clifford Weidell holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2019 (about 6 years) as a full-time employee. In 2025, their total compensation was $106,998. Union affiliation: MN Law Enforcement Assn.

Nolan Swalve

State Patrol Trooper/Public Safety Department

2025 total comp
$106,902
Sub-department
East Metro D 2400 Troopers
Base pay
$86,950
Overtime
$19,952
Other pay
$0
Benefits
$0
Total compensation
$106,902
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
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, Nolan Swalve serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $106,902. Union affiliation: MN Law Enforcement Assn.

Alex Koepsell

State Patrol Trooper/Public Safety Department

2025 total comp
$106,806
Sub-department
Thief River Falls D3200 Troope
Base pay
$106,806
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,806
Hire date
2018-08-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
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

Alex Koepsell works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. They have served since 2018 (about 7 years) as a full-time employee. Alex earned $106,806 in 2025. Union affiliation: MN Law Enforcement Assn.

Patrick Fay

State Patrol Trooper/Public Safety Department

2025 total comp
$106,730
Sub-department
CVI Mobile&Fixed 2200,2300
Base pay
$100,120
Overtime
$6,610
Other pay
$0
Benefits
$0
Total compensation
$106,730
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
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

Patrick Fay works as a State Patrol Trooper for Public Safety Department within Cvi Mobile&Fixed 2200,2300. Hired in 2021, they have about 4 years of service as a full-time employee. Patrick earned $106,730 in 2025. They are represented by MN Law Enforcement Assn.

Jacob Christopherson

State Patrol Trooper/Public Safety Department

2024 total comp
$106,635
Sub-department
Duluth D 2700 Troopers
Base pay
$94,464
Overtime
$11,164
Other pay
$1,006
Benefits
$0
Total compensation
$106,635
Hire date
2014-06-09
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, 2024
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jacob Christopherson works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Their tenure dates to 2014, about 10 years as a full-time employee. Jacob earned $106,635 in 2024. Their bargaining unit is MN Law Enforcement Assn.

Dolf Svoboda Ii

State Patrol Trooper/Public Safety Department

2025 total comp
$106,482
Sub-department
Marshall D 2300 Troopers
Base pay
$85,374
Overtime
$20,303
Other pay
$805
Benefits
$0
Total compensation
$106,482
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

Dolf Svoboda Ii holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. In 2025, their total compensation was $106,482. Their bargaining unit is MN Law Enforcement Assn.

Dannon Yliniemi

State Patrol Trooper/Public Safety Department

2025 total comp
$106,450
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$101,829
Overtime
$3,807
Other pay
$814
Benefits
$0
Total compensation
$106,450
Hire date
2012-05-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
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

Dannon Yliniemi holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2012, about 13 years as a full-time employee. In 2025, their total compensation was $106,450. Union affiliation: MN Law Enforcement Assn.

Jacob Lempelius

State Patrol Trooper/Public Safety Department

2025 total comp
$106,358
Sub-department
Rochester D2100 Troopers
Base pay
$100,798
Overtime
$4,427
Other pay
$1,133
Benefits
$0
Total compensation
$106,358
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
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

Jacob Lempelius is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2019 (about 6 years), working full-time. 2025 total compensation came to $106,358. They are represented by MN Law Enforcement Assn.

Brennon Brase

State Patrol Trooper/Public Safety Department

2025 total comp
$106,177
Sub-department
Mankato D 2200 Troopers
Base pay
$95,790
Overtime
$8,885
Other pay
$1,502
Benefits
$0
Total compensation
$106,177
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
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

Brennon Brase holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Hired in 2020, they have about 5 years of service as a full-time employee. In 2025, their total compensation was $106,177. Union affiliation: MN Law Enforcement Assn.

Logan Gile

State Patrol Trooper/Public Safety Department

2025 total comp
$105,391
Sub-department
St Cloud D 2600 Troopers
Base pay
$88,669
Overtime
$14,237
Other pay
$2,485
Benefits
$0
Total compensation
$105,391
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
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

Logan Gile is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2022, about 3 years, working full-time. 2025 total compensation came to $105,391. They are represented by MN Law Enforcement Assn.

Milo Allen

State Patrol Trooper/Public Safety Department

2025 total comp
$105,327
Sub-department
St Cloud D 2600 Troopers
Base pay
$86,914
Overtime
$18,414
Other pay
$0
Benefits
$0
Total compensation
$105,327
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

At Public Safety Department, Milo Allen serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2021 (about 4 years), working full-time. Their 2025 pay totaled $105,327. Union affiliation: MN Law Enforcement Assn.

Rachel Mccabe

State Patrol Trooper/Public Safety Department

2025 total comp
$105,250
Sub-department
Eveleth D 3100 Troopers
Base pay
$92,679
Overtime
$11,395
Other pay
$1,176
Benefits
$0
Total compensation
$105,250
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
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

Rachel Mccabe works as a State Patrol Trooper for Public Safety Department within Eveleth D 3100 Troopers. They have served since 2019 (about 6 years) as a full-time employee. Rachel earned $105,250 in 2025. Union affiliation: MN Law Enforcement Assn.