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 7

Scott Crabtree

State Patrol Trooper/Public Safety Department

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

Scott Crabtree holds the role of State Patrol Trooper at Public Safety Department within Cvi Mobile 2100 & Mip South. They have served since 1998 (about 27 years) as a full-time employee. In 2025, their total compensation was $120,971. Their bargaining unit is MN Law Enforcement Assn.

Matthew Anderson

State Patrol Trooper/Public Safety Department

2025 total comp
$120,911
Sub-department
Brainerd D 2800 Troopers
Base pay
$112,840
Overtime
$7,545
Other pay
$527
Benefits
$0
Total compensation
$120,911
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

Matthew Anderson holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Their tenure dates to 2015, about 10 years as a full-time employee. In 2025, their total compensation was $120,911. Union affiliation: MN Law Enforcement Assn.

Jacob Miller

State Patrol Trooper/Public Safety Department

2025 total comp
$120,894
Sub-department
East Metro D 2400 Troopers
Base pay
$110,332
Overtime
$10,562
Other pay
$0
Benefits
$0
Total compensation
$120,894
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

Jacob Miller works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2017, about 8 years as a full-time employee. Jacob earned $120,894 in 2025. Union affiliation: MN Law Enforcement Assn.

Warren Schroden

State Patrol Trooper/Public Safety Department

2025 total comp
$120,829
Sub-department
CVI Mobile 2100 & MIP South
Base pay
$114,498
Overtime
$6,331
Other pay
$0
Benefits
$0
Total compensation
$120,829
Hire date
2009-07-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

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

At Public Safety Department, Warren Schroden serves as a State Patrol Trooper within Cvi Mobile 2100 & Mip South. Hired in 2009, they have about 16 years of service, working full-time. Their 2025 pay totaled $120,829. They are represented by MN Law Enforcement Assn.

Justin Knowles

State Patrol Trooper/Public Safety Department

2025 total comp
$120,803
Sub-department
Eveleth D 3100 Troopers
Base pay
$108,517
Overtime
$10,553
Other pay
$1,732
Benefits
$0
Total compensation
$120,803
Hire date
2020-01-06
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

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

Justin Knowles is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 2020, they have about 5 years of service, working full-time. 2025 total compensation came to $120,803. Union affiliation: MN Law Enforcement Assn.

Gerald Hanson

State Patrol Trooper/Public Safety Department

2025 total comp
$120,739
Sub-department
CVI Mobile 2900, 3200 Northern
Base pay
$114,498
Overtime
$6,241
Other pay
$0
Benefits
$0
Total compensation
$120,739
Hire date
2000-04-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
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

Gerald Hanson is a State Patrol Trooper at Public Safety Department within Cvi Mobile 2900, 3200 Northern. Hired in 2000, they have about 25 years of service, working full-time. 2025 total compensation came to $120,739. Union affiliation: MN Law Enforcement Assn.

Philip Peterson

State Patrol Trooper/Public Safety Department

2025 total comp
$120,484
Sub-department
CVI Mobile & Fixed Metro
Base pay
$114,498
Overtime
$5,987
Other pay
$0
Benefits
$0
Total compensation
$120,484
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, 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, Philip Peterson serves as a State Patrol Trooper within Cvi Mobile & Fixed Metro. They have served since 2010 (about 15 years), working full-time. Their 2025 pay totaled $120,484. Their bargaining unit is MN Law Enforcement Assn.

Eric Lindberg

State Patrol Trooper/Public Safety Department

2025 total comp
$120,429
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$112,385
Overtime
$8,044
Other pay
$0
Benefits
$0
Total compensation
$120,429
Hire date
2009-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

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

Eric Lindberg is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2009 (about 16 years), working full-time. 2025 total compensation came to $120,429. They are represented by MN Law Enforcement Assn.

Daniel Beasley

State Patrol Trooper/Public Safety Department

2025 total comp
$120,373
Sub-department
St Cloud D 2600 Troopers
Base pay
$114,503
Overtime
$5,870
Other pay
$0
Benefits
$0
Total compensation
$120,373
Hire date
1996-07-29
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

Daniel Beasley holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 1996, about 29 years as a full-time employee. In 2025, their total compensation was $120,373. They are represented by MN Law Enforcement Assn.

David Lahr

State Patrol Trooper/Public Safety Department

2025 total comp
$120,221
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,063
Overtime
$11,158
Other pay
$0
Benefits
$0
Total compensation
$120,221
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

At Public Safety Department, David Lahr serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2016 (about 9 years), working full-time. Their 2025 pay totaled $120,221. They are represented by MN Law Enforcement Assn.

Isaac Ray

State Patrol Trooper/Public Safety Department

2025 total comp
$120,189
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,008
Overtime
$12,248
Other pay
$934
Benefits
$0
Total compensation
$120,189
Hire date
2008-11-03
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

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

At Public Safety Department, Isaac Ray serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. Their tenure dates to 2008, about 17 years, working full-time. Their 2025 pay totaled $120,189. They are represented by MN Law Enforcement Assn.

Justin Turbes

State Patrol Trooper/Public Safety Department

2024 total comp
$120,173
Sub-department
East Metro D 2400 Troopers
Base pay
$103,926
Overtime
$16,247
Other pay
$0
Benefits
$0
Total compensation
$120,173
Hire date
2012-06-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
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

At Public Safety Department, Justin Turbes serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2012, they have about 12 years of service, working full-time. Their 2024 pay totaled $120,173. Their bargaining unit is MN Law Enforcement Assn.

Nathaniel Walton

State Patrol Trooper/Public Safety Department

2025 total comp
$120,167
Sub-department
Mankato D 2200 Troopers
Base pay
$107,496
Overtime
$11,063
Other pay
$1,608
Benefits
$0
Total compensation
$120,167
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
Blue Earth

Source-specific fields

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

At Public Safety Department, Nathaniel Walton serves as a State Patrol Trooper within Mankato D 2200 Troopers. They have served since 2009 (about 16 years), working full-time. Their 2025 pay totaled $120,167. Their bargaining unit is MN Law Enforcement Assn.

Joshua Lamski

State Patrol Trooper/Public Safety Department

2025 total comp
$120,139
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$108,583
Overtime
$10,742
Other pay
$814
Benefits
$0
Total compensation
$120,139
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
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

Joshua Lamski is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2013, they have about 12 years of service, working full-time. 2025 total compensation came to $120,139. Union affiliation: MN Law Enforcement Assn.

Daniel Lewis

State Patrol Trooper/Public Safety Department

2025 total comp
$120,079
Sub-department
Marshall D 2300 Troopers
Base pay
$107,659
Overtime
$11,144
Other pay
$1,277
Benefits
$0
Total compensation
$120,079
Hire date
2012-08-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
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 Lewis serves as a State Patrol Trooper within Marshall D 2300 Troopers. Their tenure dates to 2012, about 13 years, working full-time. Their 2025 pay totaled $120,079. Their bargaining unit is MN Law Enforcement Assn.

Andrew Anderson

State Patrol Trooper/Public Safety Department

2025 total comp
$120,023
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$114,498
Overtime
$5,525
Other pay
$0
Benefits
$0
Total compensation
$120,023
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
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

Andrew Anderson is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2017 (about 8 years), working full-time. 2025 total compensation came to $120,023. Union affiliation: MN Law Enforcement Assn.

Matthew Schmitz

State Patrol Trooper/Public Safety Department

2025 total comp
$120,007
Sub-department
St Cloud D 2600 Troopers
Base pay
$109,039
Overtime
$8,991
Other pay
$1,977
Benefits
$0
Total compensation
$120,007
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 Schmitz holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2016, they have about 9 years of service as a full-time employee. In 2025, their total compensation was $120,007. Union affiliation: MN Law Enforcement Assn.

Travis Larson

State Patrol Trooper/Public Safety Department

2025 total comp
$119,949
Sub-department
Eveleth D 3100 Troopers
Base pay
$107,767
Overtime
$10,565
Other pay
$1,618
Benefits
$0
Total compensation
$119,949
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

Travis Larson is a State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $119,949. Union affiliation: MN Law Enforcement Assn.

Burton Crary

State Patrol Trooper/Public Safety Department

2025 total comp
$119,947
Sub-department
Patrol Investigative Unit
Base pay
$106,022
Overtime
$13,924
Other pay
$0
Benefits
$0
Total compensation
$119,947
Hire date
1996-07-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, Burton Crary serves as a State Patrol Trooper within Patrol Investigative Unit. Their tenure dates to 1996, about 29 years, working full-time. Their 2025 pay totaled $119,947. They are represented by MN Law Enforcement Assn.

Robert O'Fallon

State Patrol Trooper/Public Safety Department

2025 total comp
$119,895
Sub-department
Patrol Investigative Unit
Base pay
$115,225
Overtime
$4,670
Other pay
$0
Benefits
$0
Total compensation
$119,895
Hire date
2008-11-03
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

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

Robert O'Fallon is a State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Hired in 2008, they have about 17 years of service, working full-time. 2025 total compensation came to $119,895. They are represented by MN Law Enforcement Assn.

Sara Dupaul

State Patrol Trooper/Public Safety Department

2025 total comp
$119,867
Sub-department
West Metro D 2500 Troopers
Base pay
$110,039
Overtime
$9,827
Other pay
$0
Benefits
$0
Total compensation
$119,867
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
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, Sara Dupaul serves as a State Patrol Trooper within West Metro D 2500 Troopers. Hired in 2014, they have about 11 years of service, working full-time. Their 2025 pay totaled $119,867. Their bargaining unit is MN Law Enforcement Assn.

Darcy Weinrich

State Patrol Trooper/Public Safety Department

2025 total comp
$119,859
Sub-department
Brainerd D 2800 Troopers
Base pay
$108,992
Overtime
$9,540
Other pay
$1,327
Benefits
$0
Total compensation
$119,859
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
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

Darcy Weinrich holds the role of State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. They have served since 1999 (about 26 years) as a full-time employee. In 2025, their total compensation was $119,859. They are represented by MN Law Enforcement Assn.

James Lanoue

State Patrol Trooper/Public Safety Department

2025 total comp
$119,846
Sub-department
East Metro D 2400 Troopers
Base pay
$115,570
Overtime
$4,276
Other pay
$0
Benefits
$0
Total compensation
$119,846
Hire date
2016-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

James Lanoue 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 $119,846. Union affiliation: MN Law Enforcement Assn.

Jacob Anderson

State Patrol Trooper/Public Safety Department

2025 total comp
$119,801
Sub-department
St Cloud D 2600 Troopers
Base pay
$107,056
Overtime
$12,745
Other pay
$0
Benefits
$0
Total compensation
$119,801
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

Jacob Anderson 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 $119,801. They are represented by MN Law Enforcement Assn.

Jarrett Siems

State Patrol Trooper/Public Safety Department

2025 total comp
$119,682
Sub-department
St Cloud D 2600 Troopers
Base pay
$110,102
Overtime
$9,580
Other pay
$0
Benefits
$0
Total compensation
$119,682
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
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

Jarrett Siems is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. They have served since 2009 (about 16 years), working full-time. 2025 total compensation came to $119,682. They are represented by MN Law Enforcement Assn.

Brandon Thongvivong

State Patrol Trooper/Public Safety Department

2025 total comp
$119,533
Sub-department
Marshall D 2300 Troopers
Base pay
$104,925
Overtime
$14,051
Other pay
$557
Benefits
$0
Total compensation
$119,533
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
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

Brandon Thongvivong is a State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. Hired in 2020, they have about 5 years of service, working full-time. 2025 total compensation came to $119,533. Union affiliation: MN Law Enforcement Assn.

Karl Gensmer

State Patrol Trooper/Public Safety Department

2025 total comp
$119,482
Sub-department
Rochester D2100 Troopers
Base pay
$109,094
Overtime
$9,167
Other pay
$1,222
Benefits
$0
Total compensation
$119,482
Hire date
2013-03-04
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

Karl Gensmer holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2013 (about 12 years) as a full-time employee. In 2025, their total compensation was $119,482. They are represented by MN Law Enforcement Assn.

Dylan Jensen

State Patrol Trooper/Public Safety Department

2025 total comp
$119,458
Sub-department
Brainerd D 2800 Troopers
Base pay
$108,826
Overtime
$10,122
Other pay
$509
Benefits
$0
Total compensation
$119,458
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, Dylan Jensen 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 $119,458. Their bargaining unit is MN Law Enforcement Assn.

Anthony Schmidt

State Patrol Trooper/Public Safety Department

2025 total comp
$119,430
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,130
Overtime
$12,250
Other pay
$51
Benefits
$0
Total compensation
$119,430
Hire date
2015-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 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 Schmidt holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2015, about 10 years as a full-time employee. In 2025, their total compensation was $119,430. They are represented by MN Law Enforcement Assn.

Lee Mcclure

State Patrol Trooper/Public Safety Department

2025 total comp
$119,423
Sub-department
CVI Mobile 2600, 2800
Base pay
$114,360
Overtime
$5,063
Other pay
$0
Benefits
$0
Total compensation
$119,423
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
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, Lee Mcclure serves as a State Patrol Trooper within Cvi Mobile 2600, 2800. Hired in 2013, they have about 12 years of service, working full-time. Their 2025 pay totaled $119,423. They are represented by MN Law Enforcement Assn.

Brenden Bleess

State Patrol Trooper/Public Safety Department

2025 total comp
$119,416
Sub-department
CVI Mobile 2900, 3200 Northern
Base pay
$114,498
Overtime
$4,918
Other pay
$0
Benefits
$0
Total compensation
$119,416
Hire date
1999-04-29
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

Brenden Bleess is a State Patrol Trooper at Public Safety Department within Cvi Mobile 2900, 3200 Northern. Their tenure dates to 1999, about 26 years, working full-time. 2025 total compensation came to $119,416. Union affiliation: MN Law Enforcement Assn.

Gilberto Trevino

State Patrol Trooper/Public Safety Department

2025 total comp
$119,325
Sub-department
Thief River Falls D3200 Troope
Base pay
$100,770
Overtime
$15,351
Other pay
$3,203
Benefits
$0
Total compensation
$119,325
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

Gilberto Trevino is a State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Hired in 2024, they have about a year of service, working full-time. 2025 total compensation came to $119,325. Their bargaining unit is MN Law Enforcement Assn.

Michael Hill

State Patrol Trooper/Public Safety Department

2025 total comp
$119,250
Sub-department
Brainerd D 2800 Troopers
Base pay
$112,890
Overtime
$6,097
Other pay
$263
Benefits
$0
Total compensation
$119,250
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
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, Michael Hill serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Hired in 2004, they have about 21 years of service, working full-time. Their 2025 pay totaled $119,250. Union affiliation: MN Law Enforcement Assn.

Scott Kuphal

State Patrol Trooper/Public Safety Department

2025 total comp
$119,193
Sub-department
Mankato D 2200 Troopers
Base pay
$111,190
Overtime
$6,348
Other pay
$1,656
Benefits
$0
Total compensation
$119,193
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
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

Scott Kuphal holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2008 (about 17 years) as a full-time employee. In 2025, their total compensation was $119,193. Union affiliation: MN Law Enforcement Assn.

Brady Winter

State Patrol Trooper/Public Safety Department

2025 total comp
$119,037
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,008
Overtime
$11,011
Other pay
$1,019
Benefits
$0
Total compensation
$119,037
Hire date
2009-01-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

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

Brady Winter works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2009 (about 16 years) as a full-time employee. Brady earned $119,037 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Francis Tutell

State Patrol Trooper/Public Safety Department

2025 total comp
$118,927
Sub-department
Duluth D 2700 Troopers
Base pay
$110,194
Overtime
$8,733
Other pay
$0
Benefits
$0
Total compensation
$118,927
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
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

Francis Tutell holds the role of State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Hired in 2008, they have about 17 years of service as a full-time employee. In 2025, their total compensation was $118,927. Their bargaining unit is MN Law Enforcement Assn.

Jonathon Carlson

State Patrol Trooper/Public Safety Department

2025 total comp
$118,770
Sub-department
Duluth D 2700 Troopers
Base pay
$107,496
Overtime
$11,273
Other pay
$0
Benefits
$0
Total compensation
$118,770
Hire date
2001-06-18
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

Jonathon Carlson works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. They have served since 2001 (about 24 years) as a full-time employee. Jonathon earned $118,770 in 2025. Union affiliation: MN Law Enforcement Assn.

Cody Carlson

State Patrol Trooper/Public Safety Department

2025 total comp
$118,764
Sub-department
Thief River Falls D3200 Troope
Base pay
$107,807
Overtime
$8,982
Other pay
$1,976
Benefits
$0
Total compensation
$118,764
Hire date
2011-03-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

Cody Carlson works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Hired in 2011, they have about 14 years of service as a full-time employee. Cody earned $118,764 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Brian Erola

State Patrol Trooper/Public Safety Department

2025 total comp
$118,735
Sub-department
Rochester D2100 Troopers
Base pay
$108,088
Overtime
$9,427
Other pay
$1,219
Benefits
$0
Total compensation
$118,735
Hire date
2006-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
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

Brian Erola holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Hired in 2006, they have about 19 years of service as a full-time employee. In 2025, their total compensation was $118,735. They are represented by MN Law Enforcement Assn.

David Rock

State Patrol Trooper/Public Safety Department

2025 total comp
$118,734
Sub-department
East Metro D 2400 Troopers
Base pay
$109,129
Overtime
$9,605
Other pay
$0
Benefits
$0
Total compensation
$118,734
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

David Rock works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2015, about 10 years as a full-time employee. David earned $118,734 in 2025. They are represented by MN Law Enforcement Assn.