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
Total payroll
$70.1M
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+

Hover a bar for its range; click to filter the list below.

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

Page 1

Mohamed Bah

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

Mohamed Bah works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2023 (about 2 years) as a full-time employee. Mohamed earned $102,379 in 2025. Union affiliation: MN Law Enforcement Assn.

Kristina Hernandez

State Patrol Trooper/Public Safety Department

2025 total comp
$102,297
Sub-department
West Metro D 2500 Troopers
Base pay
$100,602
Overtime
$1,512
Other pay
$182
Benefits
$0
Total compensation
$102,297
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
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

Kristina Hernandez works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2018 (about 7 years) as a full-time employee. Kristina earned $102,297 in 2025. They are represented by MN Law Enforcement Assn.

Arrue Nephew

State Patrol Trooper/Public Safety Department

2025 total comp
$102,223
Sub-department
Duluth D 2700 Troopers
Base pay
$94,744
Overtime
$7,479
Other pay
$0
Benefits
$0
Total compensation
$102,223
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

At Public Safety Department, Arrue Nephew serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2019 (about 6 years), working full-time. Their 2025 pay totaled $102,223. Union affiliation: MN Law Enforcement Assn.

Michael Peterson

State Patrol Trooper/Public Safety Department

2025 total comp
$102,218
Sub-department
St Cloud D 2600 Troopers
Base pay
$91,692
Overtime
$10,526
Other pay
$0
Benefits
$0
Total compensation
$102,218
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
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, Michael Peterson 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 $102,218. They are represented by MN Law Enforcement Assn.

Kevin Kuebler

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

At Public Safety Department, Kevin Kuebler serves as a State Patrol Trooper within West Metro D 2500 Troopers. They have served since 2024 (about a year), working full-time. Their 2025 pay totaled $102,071. Union affiliation: MN Law Enforcement Assn.

Luke Dohman

State Patrol Trooper/Public Safety Department

2025 total comp
$101,849
Sub-department
East Metro D 2400 Troopers
Base pay
$94,224
Overtime
$7,625
Other pay
$0
Benefits
$0
Total compensation
$101,849
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
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

Luke Dohman works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Hired in 2023, they have about 2 years of service as a full-time employee. Luke earned $101,849 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Mark Vande Steeg

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

Mark Vande Steeg is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $101,651. Their bargaining unit is MN Law Enforcement Assn.

Derrick Row

State Patrol Trooper/Public Safety Department

2025 total comp
$101,614
Sub-department
West Metro D 2500 Troopers
Base pay
$91,011
Overtime
$10,603
Other pay
$0
Benefits
$0
Total compensation
$101,614
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

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

Kyle Hanson

State Patrol Trooper/Public Safety Department

2025 total comp
$101,560
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$90,835
Overtime
$9,180
Other pay
$1,544
Benefits
$0
Total compensation
$101,560
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
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

Kyle Hanson works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2024, they have about a year of service as a full-time employee. Kyle earned $101,560 in 2025. They are represented by MN Law Enforcement Assn.

Cole Lundeen

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

At Public Safety Department, Cole Lundeen serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. Hired in 2021, they have about 4 years of service, working full-time. Their 2025 pay totaled $101,381. Their bargaining unit is MN Law Enforcement Assn.

Nicholas Tabbert

State Patrol Trooper/Public Safety Department

2025 total comp
$101,340
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$95,435
Overtime
$5,106
Other pay
$799
Benefits
$0
Total compensation
$101,340
Hire date
2001-04-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
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

Nicholas Tabbert holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2001 (about 24 years) as a full-time employee. In 2025, their total compensation was $101,340. Union affiliation: MN Law Enforcement Assn.

Collin Adair

State Patrol Trooper/Public Safety Department

2025 total comp
$101,253
Sub-department
St Cloud D 2600 Troopers
Base pay
$89,924
Overtime
$11,330
Other pay
$0
Benefits
$0
Total compensation
$101,253
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

Collin Adair 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. Collin earned $101,253 in 2025. Union affiliation: MN Law Enforcement Assn.

Jamison Bowen

State Patrol Trooper/Public Safety Department

2025 total comp
$101,187
Sub-department
West Metro D 2500 Troopers
Base pay
$88,821
Overtime
$12,366
Other pay
$0
Benefits
$0
Total compensation
$101,187
Hire date
2020-11-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

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

At Public Safety Department, Jamison Bowen serves as a State Patrol Trooper within West Metro D 2500 Troopers. They have served since 2020 (about 5 years), working full-time. Their 2025 pay totaled $101,187. Union affiliation: MN Law Enforcement Assn.

Alexander Vukelich

State Patrol Trooper/Public Safety Department

2025 total comp
$101,086
Sub-department
Rochester D2100 Troopers
Base pay
$89,887
Overtime
$10,503
Other pay
$696
Benefits
$0
Total compensation
$101,086
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

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

Alexander Vukelich is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Hired in 2021, they have about 4 years of service, working full-time. 2025 total compensation came to $101,086. Their bargaining unit is MN Law Enforcement Assn.

Benjamin Bauer

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

Benjamin Bauer is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2021, about 4 years, working full-time. 2025 total compensation came to $100,515. Union affiliation: MN Law Enforcement Assn.

Anthony St. Clair Jr

State Patrol Trooper/Public Safety Department

2025 total comp
$100,129
Sub-department
Thief River Falls D3200 Troope
Base pay
$90,221
Overtime
$8,701
Other pay
$1,206
Benefits
$0
Total compensation
$100,129
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
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

Anthony St. Clair Jr works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Hired in 2024, they have about a year of service as a full-time employee. Anthony earned $100,129 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Brett Seide

State Patrol Trooper/Public Safety Department

2025 total comp
$99,919
Sub-department
West Metro D 2500 Troopers
Base pay
$88,816
Overtime
$11,103
Other pay
$0
Benefits
$0
Total compensation
$99,919
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

Brett Seide is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2022, about 3 years, working full-time. 2025 total compensation came to $99,919. They are represented by MN Law Enforcement Assn.

Vanessa Thongvivong

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Adam Bergeron

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Anthony Zajac

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Levi Ward

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Cody Weise

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Kristian Jensen

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Joshua Hall

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Matthew Wooding

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Hunter Dupey

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

James Lee

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Zachary Gruver

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Reese Benda

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Micheal Awender

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Jack Williams

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Mollie Mcclure

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Michael Perbix

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Issac Stephens

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Zachary Caldwell

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Andres Guerra

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Joshua Steinberg

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Sean Bruns

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Chad Peterson

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Leetou Yang

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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