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

Jesse Roseberry

State Patrol Trooper/Public Safety Department

2025 total comp
$126,156
Sub-department
Mankato D 2200 Troopers
Base pay
$110,274
Overtime
$15,078
Other pay
$804
Benefits
$0
Total compensation
$126,156
Hire date
2006-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
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

Jesse Roseberry is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2006 (about 19 years), working full-time. 2025 total compensation came to $126,156. Their bargaining unit is MN Law Enforcement Assn.

John Kubat

State Patrol Trooper/Public Safety Department

2025 total comp
$125,907
Sub-department
East Metro D 2400 Troopers
Base pay
$112,575
Overtime
$13,331
Other pay
$0
Benefits
$0
Total compensation
$125,907
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

John Kubat 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 $125,907. Union affiliation: MN Law Enforcement Assn.

Matthew Gleisner

State Patrol Trooper/Public Safety Department

2025 total comp
$125,880
Sub-department
Marshall D 2300 Troopers
Base pay
$102,634
Overtime
$22,800
Other pay
$446
Benefits
$0
Total compensation
$125,880
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

Matthew Gleisner works as a State Patrol Trooper for Public Safety Department within Marshall D 2300 Troopers. They have served since 2019 (about 6 years) as a full-time employee. Matthew earned $125,880 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Andrew Haken

State Patrol Trooper/Public Safety Department

2025 total comp
$125,810
Sub-department
Eveleth D 3100 Troopers
Base pay
$110,382
Overtime
$13,454
Other pay
$1,973
Benefits
$0
Total compensation
$125,810
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
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

Andrew Haken works as a State Patrol Trooper for Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. Andrew earned $125,810 in 2025. Union affiliation: MN Law Enforcement Assn.

Jake Thompson

State Patrol Trooper/Public Safety Department

2025 total comp
$125,478
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$109,809
Overtime
$15,670
Other pay
$0
Benefits
$0
Total compensation
$125,478
Hire date
2014-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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, Jake Thompson serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. They have served since 2014 (about 11 years), working full-time. Their 2025 pay totaled $125,478. They are represented by MN Law Enforcement Assn.

Theodore Argabright

State Patrol Trooper/Public Safety Department

2025 total comp
$125,382
Sub-department
St Cloud D 2600 Troopers
Base pay
$107,008
Overtime
$14,967
Other pay
$3,407
Benefits
$0
Total compensation
$125,382
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

Theodore Argabright holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. In 2025, their total compensation was $125,382. They are represented by MN Law Enforcement Assn.

Samuel Catlin

State Patrol Trooper/Public Safety Department

2025 total comp
$125,312
Sub-department
Brainerd D 2800 Troopers
Base pay
$106,498
Overtime
$18,030
Other pay
$785
Benefits
$0
Total compensation
$125,312
Hire date
2009-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
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, Samuel Catlin serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Hired in 2009, they have about 16 years of service, working full-time. Their 2025 pay totaled $125,312. Union affiliation: MN Law Enforcement Assn.

Casey Roisland

State Patrol Trooper/Public Safety Department

2025 total comp
$125,249
Sub-department
Thief River Falls D3200 Troope
Base pay
$107,540
Overtime
$15,400
Other pay
$2,309
Benefits
$0
Total compensation
$125,249
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
Pennington

Source-specific fields

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

At Public Safety Department, Casey Roisland serves as a State Patrol Trooper within Thief River Falls D3200 Troope. They have served since 2023 (about 2 years), working full-time. Their 2025 pay totaled $125,249. Union affiliation: MN Law Enforcement Assn.

Daniel Britz

State Patrol Trooper/Public Safety Department

2025 total comp
$125,192
Sub-department
Air Patrol Surveilance
Base pay
$119,703
Overtime
$3,797
Other pay
$1,691
Benefits
$0
Total compensation
$125,192
Hire date
2013-10-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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

Daniel Britz works as a State Patrol Trooper for Public Safety Department within Air Patrol Surveilance. Hired in 2013, they have about 12 years of service as a full-time employee. Daniel earned $125,192 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Dillon Rieland

State Patrol Trooper/Public Safety Department

2025 total comp
$125,145
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,613
Overtime
$13,009
Other pay
$2,523
Benefits
$0
Total compensation
$125,145
Hire date
2014-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

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

Dillon Rieland works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2014, about 11 years as a full-time employee. Dillon earned $125,145 in 2025. They are represented by MN Law Enforcement Assn.

Jason Steinert

State Patrol Trooper/Public Safety Department

2025 total comp
$125,091
Sub-department
St Cloud D 2600 Troopers
Base pay
$111,724
Overtime
$10,809
Other pay
$2,558
Benefits
$0
Total compensation
$125,091
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
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

Jason Steinert works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. They have served since 1999 (about 26 years) as a full-time employee. Jason earned $125,091 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Chad Sutter

State Patrol Trooper/Public Safety Department

2025 total comp
$125,041
Sub-department
Rochester D2100 Troopers
Base pay
$106,946
Overtime
$18,095
Other pay
$0
Benefits
$0
Total compensation
$125,041
Hire date
2014-10-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

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

Chad Sutter works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. They have served since 2014 (about 11 years) as a full-time employee. Chad earned $125,041 in 2025. Union affiliation: MN Law Enforcement Assn.

Aaron Myren

State Patrol Trooper/Public Safety Department

2025 total comp
$125,022
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$109,094
Overtime
$15,101
Other pay
$827
Benefits
$0
Total compensation
$125,022
Hire date
2014-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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, Aaron Myren serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. Their tenure dates to 2014, about 11 years, working full-time. Their 2025 pay totaled $125,022. Their bargaining unit is MN Law Enforcement Assn.

Kristopher Larson

State Patrol Trooper/Public Safety Department

2025 total comp
$124,622
Sub-department
Thief River Falls D3200 Troope
Base pay
$106,662
Overtime
$15,615
Other pay
$2,346
Benefits
$0
Total compensation
$124,622
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
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

Kristopher Larson holds the role of State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Hired in 2022, they have about 3 years of service as a full-time employee. In 2025, their total compensation was $124,622. Their bargaining unit is MN Law Enforcement Assn.

Spencer Stockwell

State Patrol Trooper/Public Safety Department

2025 total comp
$124,595
Sub-department
West Metro D 2500 Troopers
Base pay
$99,165
Overtime
$25,429
Other pay
$0
Benefits
$0
Total compensation
$124,595
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
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

Spencer Stockwell holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2020, about 5 years as a full-time employee. In 2025, their total compensation was $124,595. They are represented by MN Law Enforcement Assn.

Casey Kester

State Patrol Trooper/Public Safety Department

2025 total comp
$124,452
Sub-department
Mankato D 2200 Troopers
Base pay
$111,313
Overtime
$11,483
Other pay
$1,656
Benefits
$0
Total compensation
$124,452
Hire date
2000-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
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

Casey Kester works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. They have served since 2000 (about 25 years) as a full-time employee. Casey earned $124,452 in 2025. Union affiliation: MN Law Enforcement Assn.

James Brings

State Patrol Trooper/Public Safety Department

2025 total comp
$124,317
Sub-department
CVI Mobile 2600, 2800
Base pay
$114,498
Overtime
$9,819
Other pay
$0
Benefits
$0
Total compensation
$124,317
Hire date
2009-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
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

James Brings works as a State Patrol Trooper for Public Safety Department within Cvi Mobile 2600, 2800. Their tenure dates to 2009, about 16 years as a full-time employee. James earned $124,317 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Brent Olson

State Patrol Trooper/Public Safety Department

2025 total comp
$124,284
Sub-department
Eveleth D 3100 Troopers
Base pay
$111,481
Overtime
$8,489
Other pay
$4,314
Benefits
$0
Total compensation
$124,284
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
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

Brent Olson is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $124,284. Their bargaining unit is MN Law Enforcement Assn.

Paul Dunkel

State Patrol Trooper/Public Safety Department

2025 total comp
$124,191
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$109,552
Overtime
$14,639
Other pay
$0
Benefits
$0
Total compensation
$124,191
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

Paul Dunkel works as a State Patrol Trooper for Public Safety Department within Capitol Secretary Complex Troopers 2. Hired in 1998, they have about 27 years of service as a full-time employee. Paul earned $124,191 in 2025. They are represented by MN Law Enforcement Assn.

Preston Cruser

State Patrol Trooper/Public Safety Department

2025 total comp
$124,060
Sub-department
CVI Mobile & Fixed Metro
Base pay
$114,498
Overtime
$9,562
Other pay
$0
Benefits
$0
Total compensation
$124,060
Hire date
2004-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

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

Preston Cruser is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Their tenure dates to 2004, about 21 years, working full-time. 2025 total compensation came to $124,060. They are represented by MN Law Enforcement Assn.

April Alle

State Patrol Trooper/Public Safety Department

2025 total comp
$123,988
Sub-department
West Metro D 2500 Troopers
Base pay
$108,067
Overtime
$15,921
Other pay
$0
Benefits
$0
Total compensation
$123,988
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
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

April Alle works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2017 (about 8 years) as a full-time employee. April earned $123,988 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Brian Helget

State Patrol Trooper/Public Safety Department

2025 total comp
$123,808
Sub-department
St Cloud D 2600 Troopers
Base pay
$114,452
Overtime
$9,355
Other pay
$0
Benefits
$0
Total compensation
$123,808
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
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, Brian Helget serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Hired in 2007, they have about 18 years of service, working full-time. Their 2025 pay totaled $123,808. They are represented by MN Law Enforcement Assn.

Lisamarie Lorenzen

State Patrol Trooper/Public Safety Department

2025 total comp
$123,797
Sub-department
West Metro D 2500 Troopers
Base pay
$107,385
Overtime
$16,412
Other pay
$0
Benefits
$0
Total compensation
$123,797
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
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

Lisamarie Lorenzen holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2015 (about 10 years) as a full-time employee. In 2025, their total compensation was $123,797. Their bargaining unit is MN Law Enforcement Assn.

Travis Pearson

State Patrol Trooper/Public Safety Department

2025 total comp
$123,770
Sub-department
Eveleth D 3100 Troopers
Base pay
$111,326
Overtime
$10,750
Other pay
$1,695
Benefits
$0
Total compensation
$123,770
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
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

Travis Pearson is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 2003, they have about 22 years of service, working full-time. 2025 total compensation came to $123,770. Their bargaining unit is MN Law Enforcement Assn.

Timothy Vaagenes Jr

State Patrol Trooper/Public Safety Department

2025 total comp
$123,679
Sub-department
Duluth D 2700 Troopers
Base pay
$106,848
Overtime
$15,239
Other pay
$1,592
Benefits
$0
Total compensation
$123,679
Hire date
2023-02-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

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

Timothy Vaagenes Jr works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. They have served since 2023 (about 2 years) as a full-time employee. Timothy earned $123,679 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Joshua Kuisle

State Patrol Trooper/Public Safety Department

2025 total comp
$123,679
Sub-department
Rochester D2100 Troopers
Base pay
$110,558
Overtime
$13,095
Other pay
$26
Benefits
$0
Total compensation
$123,679
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

Joshua Kuisle holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2017 (about 8 years) as a full-time employee. In 2025, their total compensation was $123,679. They are represented by MN Law Enforcement Assn.

Zachery Fay

State Patrol Trooper/Public Safety Department

2025 total comp
$123,660
Sub-department
Rochester D2100 Troopers
Base pay
$106,877
Overtime
$16,783
Other pay
$0
Benefits
$0
Total compensation
$123,660
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
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

Zachery Fay is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2015 (about 10 years), working full-time. 2025 total compensation came to $123,660. They are represented by MN Law Enforcement Assn.

Joshua Neumann

State Patrol Trooper/Public Safety Department

2025 total comp
$123,598
Sub-department
Duluth D 2700 Troopers
Base pay
$102,044
Overtime
$21,554
Other pay
$0
Benefits
$0
Total compensation
$123,598
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
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, Joshua Neumann serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2023 (about 2 years), working full-time. Their 2025 pay totaled $123,598. Union affiliation: MN Law Enforcement Assn.

Steven Lindbeck

State Patrol Trooper/Public Safety Department

2025 total comp
$123,559
Sub-department
East Metro D 2400 Troopers
Base pay
$111,393
Overtime
$12,166
Other pay
$0
Benefits
$0
Total compensation
$123,559
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

At Public Safety Department, Steven Lindbeck serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2015, they have about 10 years of service, working full-time. Their 2025 pay totaled $123,559. Their bargaining unit is MN Law Enforcement Assn.

James Johnson Jr

State Patrol Trooper/Public Safety Department

2025 total comp
$123,481
Sub-department
CVI Mobile & Fixed Metro
Base pay
$114,939
Overtime
$8,543
Other pay
$0
Benefits
$0
Total compensation
$123,481
Hire date
2013-02-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
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

James Johnson Jr is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Their tenure dates to 2013, about 12 years, working full-time. 2025 total compensation came to $123,481. They are represented by MN Law Enforcement Assn.

Michael Evenocheck

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

Michael Evenocheck works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Hired in 2015, they have about 10 years of service as a full-time employee. Michael earned $123,449 in 2025. Their bargaining unit is MN Law Enforcement Assn.

David Zolldan

State Patrol Trooper/Public Safety Department

2025 total comp
$123,398
Sub-department
CVI Mobile & Fixed Metro
Base pay
$114,498
Overtime
$8,900
Other pay
$0
Benefits
$0
Total compensation
$123,398
Hire date
2013-02-11
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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

David Zolldan is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Hired in 2013, they have about 12 years of service, working full-time. 2025 total compensation came to $123,398. Union affiliation: MN Law Enforcement Assn.

Brian Schwartz

State Patrol Trooper/Public Safety Department

2025 total comp
$123,364
Sub-department
East Metro D 2400 Troopers
Base pay
$112,155
Overtime
$11,209
Other pay
$0
Benefits
$0
Total compensation
$123,364
Hire date
2014-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

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

Brian Schwartz is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2014, they have about 11 years of service, working full-time. 2025 total compensation came to $123,364. Their bargaining unit is MN Law Enforcement Assn.

Charles Colby

State Patrol Trooper/Public Safety Department

2025 total comp
$123,256
Sub-department
Rochester D2100 Troopers
Base pay
$107,518
Overtime
$14,998
Other pay
$740
Benefits
$0
Total compensation
$123,256
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
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

Charles Colby is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2007, about 18 years, working full-time. 2025 total compensation came to $123,256. Their bargaining unit is MN Law Enforcement Assn.

Alan Ryan

State Patrol Trooper/Public Safety Department

2025 total comp
$123,241
Sub-department
Eveleth D 3100 Troopers
Base pay
$110,032
Overtime
$11,992
Other pay
$1,218
Benefits
$0
Total compensation
$123,241
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
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, Alan Ryan serves as a State Patrol Trooper within Eveleth D 3100 Troopers. They have served since 2009 (about 16 years), working full-time. Their 2025 pay totaled $123,241. Union affiliation: MN Law Enforcement Assn.

Shaun Stang

State Patrol Trooper/Public Safety Department

2025 total comp
$123,128
Sub-department
Patrol Investigative Unit
Base pay
$113,817
Overtime
$7,500
Other pay
$1,810
Benefits
$0
Total compensation
$123,128
Hire date
2014-01-27
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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, Shaun Stang serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 2014, they have about 11 years of service, working full-time. Their 2025 pay totaled $123,128. Union affiliation: MN Law Enforcement Assn.

Mason Kraskey

State Patrol Trooper/Public Safety Department

2025 total comp
$123,018
Sub-department
Eveleth D 3100 Troopers
Base pay
$105,398
Overtime
$16,348
Other pay
$1,272
Benefits
$0
Total compensation
$123,018
Hire date
2018-01-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

Mason Kraskey holds the role of State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 2018, they have about 7 years of service as a full-time employee. In 2025, their total compensation was $123,018. Their bargaining unit is MN Law Enforcement Assn.

Corey Haddy

State Patrol Trooper/Public Safety Department

2025 total comp
$123,006
Sub-department
West Metro D 2500 Troopers
Base pay
$87,111
Overtime
$35,895
Other pay
$0
Benefits
$0
Total compensation
$123,006
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

Corey Haddy 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 $123,006. Their bargaining unit is MN Law Enforcement Assn.

Brent Egan

State Patrol Trooper/Public Safety Department

2025 total comp
$122,882
Sub-department
East Metro D 2400 Troopers
Base pay
$114,179
Overtime
$8,703
Other pay
$0
Benefits
$0
Total compensation
$122,882
Hire date
2012-11-05
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

Brent Egan works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2012, about 13 years as a full-time employee. Brent earned $122,882 in 2025. They are represented by MN Law Enforcement Assn.

Kristopher Paluch

State Patrol Trooper/Public Safety Department

2025 total comp
$122,636
Sub-department
Marshall D 2300 Troopers
Base pay
$113,501
Overtime
$7,612
Other pay
$1,522
Benefits
$0
Total compensation
$122,636
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
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, Kristopher Paluch serves as a State Patrol Trooper within Marshall D 2300 Troopers. Their tenure dates to 2009, about 16 years, working full-time. Their 2025 pay totaled $122,636. Their bargaining unit is MN Law Enforcement Assn.