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 10

Kyle Arndt

State Patrol Trooper/Public Safety Department

2025 total comp
$114,099
Sub-department
Marshall D 2300 Troopers
Base pay
$108,051
Overtime
$4,823
Other pay
$1,225
Benefits
$0
Total compensation
$114,099
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
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

Kyle Arndt is a State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. Hired in 2024, they have about a year of service, working full-time. 2025 total compensation came to $114,099. Union affiliation: MN Law Enforcement Assn.

Jarod Moris

State Patrol Trooper/Public Safety Department

2025 total comp
$114,000
Sub-department
East Metro D 2400 Troopers
Base pay
$108,088
Overtime
$5,912
Other pay
$0
Benefits
$0
Total compensation
$114,000
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
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

Jarod Moris holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2008, they have about 17 years of service as a full-time employee. In 2025, their total compensation was $114,000. They are represented by MN Law Enforcement Assn.

Jacob Ruppert

State Patrol Trooper/Public Safety Department

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

Jacob Ruppert works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2017, about 8 years as a full-time employee. Jacob earned $113,955 in 2025. They are represented by MN Law Enforcement Assn.

Nicholas Kammerer

State Patrol Trooper/Public Safety Department

2025 total comp
$113,944
Sub-department
West Metro D 2500 Troopers
Base pay
$103,352
Overtime
$10,593
Other pay
$0
Benefits
$0
Total compensation
$113,944
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
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

Nicholas Kammerer is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $113,944. They are represented by MN Law Enforcement Assn.

James Wikelius

State Patrol Trooper/Public Safety Department

2025 total comp
$113,927
Sub-department
Brainerd D 2800 Troopers
Base pay
$107,496
Overtime
$6,125
Other pay
$306
Benefits
$0
Total compensation
$113,927
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

James Wikelius is a State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. They have served since 2009 (about 16 years), working full-time. 2025 total compensation came to $113,927. Union affiliation: MN Law Enforcement Assn.

Robert Kohanek

State Patrol Trooper/Public Safety Department

2025 total comp
$113,916
Sub-department
Brainerd D 2800 Troopers
Base pay
$106,542
Overtime
$4,517
Other pay
$2,857
Benefits
$0
Total compensation
$113,916
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
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

Robert Kohanek works as a State Patrol Trooper for Public Safety Department within Brainerd D 2800 Troopers. They have served since 2015 (about 10 years) as a full-time employee. Robert earned $113,916 in 2025. They are represented by MN Law Enforcement Assn.

Patric Ignaszewski

State Patrol Trooper/Public Safety Department

2025 total comp
$113,911
Sub-department
CVI Mobile 2100 & MIP South
Base pay
$113,729
Overtime
$156
Other pay
$26
Benefits
$0
Total compensation
$113,911
Hire date
2012-01-23
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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

Patric Ignaszewski is a State Patrol Trooper at Public Safety Department within Cvi Mobile 2100 & Mip South. They have served since 2012 (about 13 years), working full-time. 2025 total compensation came to $113,911. They are represented by MN Law Enforcement Assn.

Parker Bowman

State Patrol Trooper/Public Safety Department

2024 total comp
$113,832
Sub-department
CVI Mobile & Fixed Metro
Base pay
$106,910
Overtime
$6,923
Other pay
$0
Benefits
$0
Total compensation
$113,832
Hire date
2010-11-08
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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

Parker Bowman is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Their tenure dates to 2010, about 14 years, working full-time. 2024 total compensation came to $113,832. Union affiliation: MN Law Enforcement Assn.

Vang Yang

State Patrol Trooper/Public Safety Department

2025 total comp
$113,577
Sub-department
West Metro D 2500 MNPASS
Base pay
$111,258
Overtime
$1,520
Other pay
$800
Benefits
$0
Total compensation
$113,577
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
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, Vang Yang serves as a State Patrol Trooper within West Metro D 2500 Mnpass. Hired in 2007, they have about 18 years of service, working full-time. Their 2025 pay totaled $113,577. Their bargaining unit is MN Law Enforcement Assn.

Justin Renken

State Patrol Trooper/Public Safety Department

2025 total comp
$113,514
Sub-department
West Metro D 2500 Troopers
Base pay
$91,698
Overtime
$21,815
Other pay
$0
Benefits
$0
Total compensation
$113,514
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, Justin Renken 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 $113,514. Their bargaining unit is MN Law Enforcement Assn.

Derrik Hoy

State Patrol Trooper/Public Safety Department

2025 total comp
$113,502
Sub-department
East Metro D 2400 Troopers
Base pay
$104,569
Overtime
$8,933
Other pay
$0
Benefits
$0
Total compensation
$113,502
Hire date
2014-05-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

Derrik Hoy works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2014, about 11 years as a full-time employee. Derrik earned $113,502 in 2025. Union affiliation: MN Law Enforcement Assn.

Matthew Carlson

State Patrol Trooper/Public Safety Department

2025 total comp
$113,425
Sub-department
St Cloud D 2600 Troopers
Base pay
$111,221
Overtime
$2,204
Other pay
$0
Benefits
$0
Total compensation
$113,425
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
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

Matthew Carlson is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2016, they have about 9 years of service, working full-time. 2025 total compensation came to $113,425. They are represented by MN Law Enforcement Assn.

Justin Mathes

State Patrol Trooper/Public Safety Department

2025 total comp
$113,197
Sub-department
West Metro D 2500 Troopers
Base pay
$89,596
Overtime
$23,601
Other pay
$0
Benefits
$0
Total compensation
$113,197
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

Justin Mathes 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. Justin earned $113,197 in 2025. They are represented by MN Law Enforcement Assn.

Scott Mccarty

State Patrol Trooper/Public Safety Department

2025 total comp
$113,108
Sub-department
St Cloud D 2600 Troopers
Base pay
$108,088
Overtime
$5,020
Other pay
$0
Benefits
$0
Total compensation
$113,108
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
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, Scott Mccarty serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2014 (about 11 years), working full-time. Their 2025 pay totaled $113,108. Union affiliation: MN Law Enforcement Assn.

Christian Lemon

State Patrol Trooper/Public Safety Department

2025 total comp
$113,072
Sub-department
East Metro D 2400 Troopers
Base pay
$101,616
Overtime
$10,457
Other pay
$1,000
Benefits
$0
Total compensation
$113,072
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
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, Christian Lemon serves as a State Patrol Trooper within East Metro D 2400 Troopers. Their tenure dates to 2019, about 6 years, working full-time. Their 2025 pay totaled $113,072. They are represented by MN Law Enforcement Assn.

Sandra Barg

State Patrol Trooper/Public Safety Department

2025 total comp
$113,054
Sub-department
Brainerd D 2800 Troopers
Base pay
$109,691
Overtime
$394
Other pay
$2,969
Benefits
$0
Total compensation
$113,054
Hire date
2001-03-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
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

Sandra Barg is a State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Hired in 2001, they have about 24 years of service, working full-time. 2025 total compensation came to $113,054. Union affiliation: MN Law Enforcement Assn.

Alexander Molitor

State Patrol Trooper/Public Safety Department

2025 total comp
$112,994
Sub-department
Rochester D2100 Troopers
Base pay
$101,479
Overtime
$10,635
Other pay
$881
Benefits
$0
Total compensation
$112,994
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
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, Alexander Molitor serves as a State Patrol Trooper within Rochester D2100 Troopers. They have served since 2018 (about 7 years), working full-time. Their 2025 pay totaled $112,994. Union affiliation: MN Law Enforcement Assn.

Robert Elwood Iii

State Patrol Trooper/Public Safety Department

2025 total comp
$112,935
Sub-department
Rochester D2100 Troopers
Base pay
$106,151
Overtime
$6,784
Other pay
$0
Benefits
$0
Total compensation
$112,935
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
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

Robert Elwood Iii works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Hired in 2016, they have about 9 years of service as a full-time employee. Robert earned $112,935 in 2025. Union affiliation: MN Law Enforcement Assn.

Evan Malmstrom

State Patrol Trooper/Public Safety Department

2025 total comp
$112,817
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$98,442
Overtime
$14,005
Other pay
$370
Benefits
$0
Total compensation
$112,817
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
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

Evan Malmstrom works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. Evan earned $112,817 in 2025. They are represented by MN Law Enforcement Assn.

Nathan Tupy

State Patrol Trooper/Public Safety Department

2025 total comp
$112,644
Sub-department
Brainerd D 2800 Troopers
Base pay
$101,746
Overtime
$10,383
Other pay
$515
Benefits
$0
Total compensation
$112,644
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
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, Nathan Tupy serves as a State Patrol Trooper within Brainerd D 2800 Troopers. They have served since 2018 (about 7 years), working full-time. Their 2025 pay totaled $112,644. Their bargaining unit is MN Law Enforcement Assn.

Isaiah Godding

State Patrol Trooper/Public Safety Department

2025 total comp
$112,624
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$106,564
Overtime
$4,912
Other pay
$1,148
Benefits
$0
Total compensation
$112,624
Hire date
2003-02-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

Isaiah Godding works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2003 (about 22 years) as a full-time employee. Isaiah earned $112,624 in 2025. They are represented by MN Law Enforcement Assn.

Daniel Walker

State Patrol Trooper/Public Safety Department

2025 total comp
$112,609
Sub-department
Marshall D 2300 Troopers
Base pay
$97,809
Overtime
$13,721
Other pay
$1,079
Benefits
$0
Total compensation
$112,609
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

At Public Safety Department, Daniel Walker serves as a State Patrol Trooper within Marshall D 2300 Troopers. They have served since 2019 (about 6 years), working full-time. Their 2025 pay totaled $112,609. Union affiliation: MN Law Enforcement Assn.

Peter Jackson Jr

State Patrol Trooper/Public Safety Department

2025 total comp
$112,117
Sub-department
East Metro D 2400 Troopers
Base pay
$105,403
Overtime
$6,714
Other pay
$0
Benefits
$0
Total compensation
$112,117
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

Peter Jackson Jr holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2016, they have about 9 years of service as a full-time employee. In 2025, their total compensation was $112,117. Union affiliation: MN Law Enforcement Assn.

Paul Braun

State Patrol Trooper/Public Safety Department

2025 total comp
$112,078
Sub-department
West Metro D 2500 Troopers
Base pay
$106,247
Overtime
$5,831
Other pay
$0
Benefits
$0
Total compensation
$112,078
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

Paul Braun works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Hired in 2016, they have about 9 years of service as a full-time employee. Paul earned $112,078 in 2025. They are represented by MN Law Enforcement Assn.

Quentin O'Reilly

State Patrol Trooper/Public Safety Department

2025 total comp
$112,016
Sub-department
Rochester D2100 Troopers
Base pay
$96,925
Overtime
$14,265
Other pay
$827
Benefits
$0
Total compensation
$112,016
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

Quentin O'Reilly 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 $112,016. They are represented by MN Law Enforcement Assn.

Lori Young

State Patrol Trooper/Public Safety Department

2025 total comp
$111,919
Sub-department
Duluth D 2700 Troopers
Base pay
$98,886
Overtime
$10,537
Other pay
$2,497
Benefits
$0
Total compensation
$111,919
Hire date
2010-06-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

Lori Young holds the role of State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Their tenure dates to 2010, about 15 years as a full-time employee. In 2025, their total compensation was $111,919. They are represented by MN Law Enforcement Assn.

Jennifer Krier

State Patrol Trooper/Public Safety Department

2024 total comp
$111,838
Sub-department
East Metro D 2400 Troopers
Base pay
$103,562
Overtime
$8,275
Other pay
$0
Benefits
$0
Total compensation
$111,838
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, 2024
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jennifer Krier holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2015, about 9 years as a full-time employee. In 2024, their total compensation was $111,838. Union affiliation: MN Law Enforcement Assn.

Andrew Schommer

State Patrol Trooper/Public Safety Department

2025 total comp
$111,676
Sub-department
East Metro D 2400 Troopers
Base pay
$92,521
Overtime
$19,155
Other pay
$0
Benefits
$0
Total compensation
$111,676
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, Andrew Schommer serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2021, they have about 4 years of service, working full-time. Their 2025 pay totaled $111,676. They are represented by MN Law Enforcement Assn.

Mark Gill

State Patrol Trooper/Public Safety Department

2025 total comp
$111,546
Sub-department
East Metro D 2400 Troopers
Base pay
$100,048
Overtime
$10,161
Other pay
$1,338
Benefits
$0
Total compensation
$111,546
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
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

Mark Gill is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2018, about 7 years, working full-time. 2025 total compensation came to $111,546. Union affiliation: MN Law Enforcement Assn.

Christopher Fletcher

State Patrol Trooper/Public Safety Department

2025 total comp
$111,529
Sub-department
Thief River Falls D3200 Troope
Base pay
$96,996
Overtime
$12,153
Other pay
$2,380
Benefits
$0
Total compensation
$111,529
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

Christopher Fletcher is a State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. They have served since 2018 (about 7 years), working full-time. 2025 total compensation came to $111,529. Union affiliation: MN Law Enforcement Assn.

Brandon Prowatzke

State Patrol Trooper/Public Safety Department

2024 total comp
$111,441
Sub-department
Marshall D 2300 Troopers
Base pay
$97,109
Overtime
$13,165
Other pay
$1,168
Benefits
$0
Total compensation
$111,441
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
Lyon

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

Brandon Prowatzke works as a State Patrol Trooper for Public Safety Department within Marshall D 2300 Troopers. Hired in 2017, they have about 7 years of service as a full-time employee. Brandon earned $111,441 in 2024. Union affiliation: MN Law Enforcement Assn.

Eric Fairchild

State Patrol Trooper/Public Safety Department

2025 total comp
$111,200
Sub-department
West Metro D 2500 MNPASS
Base pay
$98,907
Overtime
$12,293
Other pay
$0
Benefits
$0
Total compensation
$111,200
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

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

Christopher Halder

State Patrol Trooper/Public Safety Department

2025 total comp
$111,142
Sub-department
Rochester D2100 Troopers
Base pay
$105,780
Overtime
$4,294
Other pay
$1,069
Benefits
$0
Total compensation
$111,142
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
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, Christopher Halder serves as a State Patrol Trooper within Rochester D2100 Troopers. Their tenure dates to 2005, about 20 years, working full-time. Their 2025 pay totaled $111,142. Their bargaining unit is MN Law Enforcement Assn.

Patrick Kelly

State Patrol Trooper/Public Safety Department

2025 total comp
$111,033
Sub-department
Rochester D2100 Troopers
Base pay
$97,430
Overtime
$12,817
Other pay
$787
Benefits
$0
Total compensation
$111,033
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
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

Patrick Kelly holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Hired in 2018, they have about 7 years of service as a full-time employee. In 2025, their total compensation was $111,033. They are represented by MN Law Enforcement Assn.

Troy Siems

State Patrol Trooper/Public Safety Department

2025 total comp
$110,896
Sub-department
Rochester D2100 Troopers
Base pay
$109,165
Overtime
$631
Other pay
$1,101
Benefits
$0
Total compensation
$110,896
Hire date
2003-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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

Troy Siems works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. They have served since 2003 (about 22 years) as a full-time employee. Troy earned $110,896 in 2025. They are represented by MN Law Enforcement Assn.

Nathan Hodapp

State Patrol Trooper/Public Safety Department

2025 total comp
$110,638
Sub-department
East Metro D 2400 Troopers
Base pay
$109,158
Overtime
$1,480
Other pay
$0
Benefits
$0
Total compensation
$110,638
Hire date
2015-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

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

Nathan Hodapp is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $110,638. They are represented by MN Law Enforcement Assn.

Jordan Lothert

State Patrol Trooper/Public Safety Department

2025 total comp
$110,531
Sub-department
St Cloud D 2600 Troopers
Base pay
$90,137
Overtime
$20,395
Other pay
$0
Benefits
$0
Total compensation
$110,531
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

Jordan Lothert works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. Jordan earned $110,531 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Stephen Vanderport

State Patrol Trooper/Public Safety Department

2025 total comp
$110,500
Sub-department
Thief River Falls D3200 Troope
Base pay
$106,498
Overtime
$1,723
Other pay
$2,280
Benefits
$0
Total compensation
$110,500
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
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

Stephen Vanderport works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Hired in 2005, they have about 20 years of service as a full-time employee. Stephen earned $110,500 in 2025. Union affiliation: MN Law Enforcement Assn.

Gerald Karpe

State Patrol Trooper/Public Safety Department

2025 total comp
$110,422
Sub-department
West Metro D 2500 Troopers
Base pay
$95,508
Overtime
$14,913
Other pay
$0
Benefits
$0
Total compensation
$110,422
Hire date
2021-09-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
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, Gerald Karpe 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 $110,422. Union affiliation: MN Law Enforcement Assn.

Joshua Lohmann

State Patrol Trooper/Public Safety Department

2025 total comp
$110,400
Sub-department
East Metro D 2400 Troopers
Base pay
$108,066
Overtime
$2,335
Other pay
$0
Benefits
$0
Total compensation
$110,400
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
Washington

Source-specific fields

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

Joshua Lohmann is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2017, they have about 8 years of service, working full-time. 2025 total compensation came to $110,400. Union affiliation: MN Law Enforcement Assn.