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 14

Andrew Gallagher

State Patrol Trooper/Public Safety Department

2025 total comp
$92,243
Sub-department
St Cloud D 2600 Troopers
Base pay
$84,026
Overtime
$6,299
Other pay
$1,918
Benefits
$0
Total compensation
$92,243
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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

Andrew Gallagher is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $92,243. Their bargaining unit is MN Law Enforcement Assn.

John Peterson

State Patrol Trooper/Public Safety Department

2025 total comp
$92,148
Sub-department
Eveleth D 3100 Troopers
Base pay
$84,485
Overtime
$6,174
Other pay
$1,488
Benefits
$0
Total compensation
$92,148
Hire date
2022-09-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

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

At Public Safety Department, John Peterson serves as a State Patrol Trooper within Eveleth D 3100 Troopers. Their tenure dates to 2022, about 3 years, working full-time. Their 2025 pay totaled $92,148. Union affiliation: MN Law Enforcement Assn.

Jessica Liimatainen

State Patrol Trooper/Public Safety Department

2025 total comp
$91,962
Sub-department
Duluth D 2700 Troopers
Base pay
$86,877
Overtime
$5,085
Other pay
$0
Benefits
$0
Total compensation
$91,962
Hire date
2022-02-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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, Jessica Liimatainen serves as a State Patrol Trooper within Duluth D 2700 Troopers. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $91,962. They are represented by MN Law Enforcement Assn.

Christopher Lohmer

State Patrol Trooper/Public Safety Department

2025 total comp
$91,912
Sub-department
East Metro D 2400 Troopers
Base pay
$90,670
Overtime
$1,242
Other pay
$0
Benefits
$0
Total compensation
$91,912
Hire date
2012-10-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
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

Christopher Lohmer is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2012, about 13 years, working full-time. 2025 total compensation came to $91,912. Their bargaining unit is MN Law Enforcement Assn.

Every Gyi

State Patrol Trooper/Public Safety Department

2025 total comp
$91,563
Sub-department
East Metro D 2400 Troopers
Base pay
$82,380
Overtime
$9,183
Other pay
$0
Benefits
$0
Total compensation
$91,563
Hire date
2021-10-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

Every Gyi works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2021 (about 4 years) as a full-time employee. Every earned $91,563 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Ryan Fuchs

State Patrol Trooper/Public Safety Department

2025 total comp
$91,525
Sub-department
Thief River Falls D3200 Troope
Base pay
$84,824
Overtime
$5,082
Other pay
$1,619
Benefits
$0
Total compensation
$91,525
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

Ryan Fuchs is a State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2022, about 3 years, working full-time. 2025 total compensation came to $91,525. Their bargaining unit is MN Law Enforcement Assn.

Michael Stillings

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

At Public Safety Department, Michael Stillings serves as a State Patrol Trooper within West Metro D 2500 Troopers. They have served since 2022 (about 3 years), working full-time. Their 2025 pay totaled $91,521. Union affiliation: MN Law Enforcement Assn.

John Thao

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

At Public Safety Department, John Thao serves as a State Patrol Trooper within West Metro D 2500 Troopers. Hired in 2023, they have about 2 years of service, working full-time. Their 2025 pay totaled $91,488. They are represented by MN Law Enforcement Assn.

Aitana Johnson

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

Aitana Johnson holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 2021 (about 4 years) as a full-time employee. In 2025, their total compensation was $91,118. Their bargaining unit is MN Law Enforcement Assn.

Bailey Anderson

State Patrol Trooper/Public Safety Department

2025 total comp
$91,087
Sub-department
Thief River Falls D3200 Troope
Base pay
$84,437
Overtime
$5,205
Other pay
$1,445
Benefits
$0
Total compensation
$91,087
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

At Public Safety Department, Bailey Anderson serves as a State Patrol Trooper within Thief River Falls D3200 Troope. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $91,087. Union affiliation: MN Law Enforcement Assn.

Timothy Koehler

State Patrol Trooper/Public Safety Department

2024 total comp
$90,780
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$39,416
Overtime
$5,070
Other pay
$46,295
Benefits
$0
Total compensation
$90,780
Hire date
2000-01-26
Employment type
Full-Time
Pay grade
7
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, 2024
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Timothy Koehler is a State Patrol Trooper at Public Safety Department within Capitol Secretary Complex Troopers 2. They have served since 2000 (about 24 years), working full-time. 2024 total compensation came to $90,780. Their bargaining unit is MN Law Enforcement Assn.

Paul Tierney

State Patrol Trooper/Public Safety Department

2025 total comp
$90,174
Sub-department
East Metro D 2400 Troopers
Base pay
$82,380
Overtime
$7,794
Other pay
$0
Benefits
$0
Total compensation
$90,174
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
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, Paul Tierney serves as a State Patrol Trooper within East Metro D 2400 Troopers. They have served since 2022 (about 3 years), working full-time. Their 2025 pay totaled $90,174. Their bargaining unit is MN Law Enforcement Assn.

Russell O'Fallon

State Patrol Trooper/Public Safety Department

2024 total comp
$90,150
Sub-department
St Cloud D 2600 Troopers
Base pay
$85,115
Overtime
$1,496
Other pay
$3,539
Benefits
$0
Total compensation
$90,150
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, 2024
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Russell O'Fallon works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2014, about 10 years as a full-time employee. Russell earned $90,150 in 2024. They are represented by MN Law Enforcement Assn.

Matthew Roiger

State Patrol Trooper/Public Safety Department

2024 total comp
$90,007
Sub-department
Mankato D 2200 Troopers
Base pay
$78,023
Overtime
$6,150
Other pay
$5,834
Benefits
$0
Total compensation
$90,007
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
Blue Earth

Source-specific fields

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

Matthew Roiger works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2018, about 6 years as a full-time employee. Matthew earned $90,007 in 2024. Their bargaining unit is MN Law Enforcement Assn.

Kobie Lara

State Patrol Trooper/Public Safety Department

2025 total comp
$89,529
Sub-department
St Cloud D 2600 Troopers
Base pay
$84,001
Overtime
$3,650
Other pay
$1,878
Benefits
$0
Total compensation
$89,529
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

Kobie Lara holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. They have served since 2022 (about 3 years) as a full-time employee. In 2025, their total compensation was $89,529. Their bargaining unit is MN Law Enforcement Assn.

Benjamin Huebner

State Patrol Trooper/Public Safety Department

2025 total comp
$89,413
Sub-department
Rochester D2100 Troopers
Base pay
$85,206
Overtime
$3,607
Other pay
$601
Benefits
$0
Total compensation
$89,413
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
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

Benjamin Huebner works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. They have served since 2023 (about 2 years) as a full-time employee. Benjamin earned $89,413 in 2025. They are represented by MN Law Enforcement Assn.

Nicholas Swanson

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Sarah Vaagenes

State Patrol Trooper/Public Safety Department

2025 total comp
$88,896
Sub-department
Duluth D 2700 Troopers
Base pay
$87,797
Overtime
$803
Other pay
$295
Benefits
$0
Total compensation
$88,896
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

Sarah Vaagenes is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $88,896. They are represented by MN Law Enforcement Assn.

Caleb Small

State Patrol Trooper/Public Safety Department

2025 total comp
$88,677
Sub-department
Rochester D2100 Troopers
Base pay
$79,179
Overtime
$8,979
Other pay
$519
Benefits
$0
Total compensation
$88,677
Hire date
2023-08-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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

Caleb Small is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2023 (about 2 years), working full-time. 2025 total compensation came to $88,677. They are represented by MN Law Enforcement Assn.

Jeremy Plonski

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

At Public Safety Department, Jeremy Plonski serves as a State Patrol Trooper within West Metro D 2500 Troopers. They have served since 2022 (about 3 years), working full-time. Their 2025 pay totaled $87,722. They are represented by MN Law Enforcement Assn.

Austin Smith

State Patrol Trooper/Public Safety Department

2025 total comp
$87,685
Sub-department
Thief River Falls D3200 Troope
Base pay
$82,505
Overtime
$3,489
Other pay
$1,691
Benefits
$0
Total compensation
$87,685
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
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, Austin Smith serves as a State Patrol Trooper within Thief River Falls D3200 Troope. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $87,685. They are represented by MN Law Enforcement Assn.

Catherine Barrie-Medellin

State Patrol Trooper/Public Safety Department

2025 total comp
$87,533
Sub-department
West Metro D 2500 MNPASS
Base pay
$81,616
Overtime
$5,917
Other pay
$0
Benefits
$0
Total compensation
$87,533
Hire date
2016-10-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

Catherine Barrie-Medellin is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Mnpass. They have served since 2016 (about 9 years), working full-time. 2025 total compensation came to $87,533. Union affiliation: MN Law Enforcement Assn.

Marshall Freeman

State Patrol Trooper/Public Safety Department

2024 total comp
$87,285
Sub-department
East Metro D 2400 Troopers
Base pay
$64,273
Overtime
$8,280
Other pay
$14,731
Benefits
$0
Total compensation
$87,285
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
7
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
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Marshall Freeman serves as a State Patrol Trooper within East Metro D 2400 Troopers. They have served since 2021 (about 3 years), working full-time. Their 2024 pay totaled $87,285. They are represented by MN Law Enforcement Assn.

Daniel Orth

State Patrol Trooper/Public Safety Department

2025 total comp
$86,787
Sub-department
Patrol Investigative Unit
Base pay
$63,222
Overtime
$7,152
Other pay
$16,413
Benefits
$0
Total compensation
$86,787
Hire date
2003-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
Hennepin

Source-specific fields

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

Daniel Orth is a State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 2003, about 22 years, working full-time. 2025 total compensation came to $86,787. Their bargaining unit is MN Law Enforcement Assn.

Emery Forsythe

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

At Public Safety Department, Emery Forsythe serves as a State Patrol Trooper within West Metro D 2500 Troopers. Hired in 2023, they have about 2 years of service, working full-time. Their 2025 pay totaled $86,745. Their bargaining unit is MN Law Enforcement Assn.

Louis Biondo Jr

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

Louis Biondo Jr is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2023, they have about 2 years of service, working full-time. 2025 total compensation came to $86,724. They are represented by MN Law Enforcement Assn.

Vu Nguyen

State Patrol Trooper/Public Safety Department

2025 total comp
$86,253
Sub-department
East Metro D 2400 Troopers
Base pay
$83,820
Overtime
$1,133
Other pay
$1,300
Benefits
$0
Total compensation
$86,253
Hire date
2024-01-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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

Vu Nguyen holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2024, they have about a year of service as a full-time employee. In 2025, their total compensation was $86,253. They are represented by MN Law Enforcement Assn.

Eric Olson

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

Eric Olson works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2023 (about 2 years) as a full-time employee. Eric earned $85,776 in 2025. Union affiliation: MN Law Enforcement Assn.

Dalton Hoffman

State Patrol Trooper/Public Safety Department

2025 total comp
$85,247
Sub-department
Mankato D 2200 Troopers
Base pay
$82,815
Overtime
$1,808
Other pay
$624
Benefits
$0
Total compensation
$85,247
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
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

Dalton Hoffman is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2022, about 3 years, working full-time. 2025 total compensation came to $85,247. They are represented by MN Law Enforcement Assn.

Kristopher Doyle

State Patrol Trooper/Public Safety Department

2025 total comp
$84,855
Sub-department
Mankato D 2200 Troopers
Base pay
$72,719
Overtime
$6,639
Other pay
$5,497
Benefits
$0
Total compensation
$84,855
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Blue Earth

Source-specific fields

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

Kristopher Doyle is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $84,855. Union affiliation: MN Law Enforcement Assn.

Yahya Abdi

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

Yahya Abdi holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2023, about 2 years as a full-time employee. In 2025, their total compensation was $84,456. Their bargaining unit is MN Law Enforcement Assn.

Wade Chit

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

At Public Safety Department, Wade Chit serves as a State Patrol Trooper within East Metro D 2400 Troopers. Their tenure dates to 2023, about 2 years, working full-time. Their 2025 pay totaled $83,973. Union affiliation: MN Law Enforcement Assn.

Brendan Wappes

State Patrol Trooper/Public Safety Department

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

Source-specific fields

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

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

Delaney Row

State Patrol Trooper/Public Safety Department

2025 total comp
$82,680
Sub-department
West Metro D 2500 Troopers
Base pay
$82,680
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,680
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

Delaney Row is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2021, they have about 4 years of service, working full-time. 2025 total compensation came to $82,680. They are represented by MN Law Enforcement Assn.

Collin Harstad

State Patrol Trooper/Public Safety Department

2025 total comp
$81,680
Sub-department
Rochester D2100 Troopers
Base pay
$80,319
Overtime
$1,361
Other pay
$0
Benefits
$0
Total compensation
$81,680
Hire date
2023-08-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
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, Collin Harstad serves as a State Patrol Trooper within Rochester D2100 Troopers. Their tenure dates to 2023, about 2 years, working full-time. Their 2025 pay totaled $81,680. Their bargaining unit is MN Law Enforcement Assn.

Ryan Geiser

State Patrol Trooper/Public Safety Department

2025 total comp
$81,551
Sub-department
Marshall D 2300 Troopers
Base pay
$79,559
Overtime
$1,075
Other pay
$917
Benefits
$0
Total compensation
$81,551
Hire date
2024-01-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

Source-specific fields

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

Ryan Geiser holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. Hired in 2024, they have about a year of service as a full-time employee. In 2025, their total compensation was $81,551. Union affiliation: MN Law Enforcement Assn.

Carrie Rindal

State Patrol Trooper/Public Safety Department

2025 total comp
$79,576
Sub-department
East Metro D 2400 Troopers
Base pay
$75,829
Overtime
$1,658
Other pay
$2,088
Benefits
$0
Total compensation
$79,576
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
Washington

Source-specific fields

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

At Public Safety Department, Carrie Rindal serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 1998, they have about 27 years of service, working full-time. Their 2025 pay totaled $79,576. They are represented by MN Law Enforcement Assn.

Pilar Stier

State Patrol Trooper/Public Safety Department

2024 total comp
$76,269
Sub-department
Mankato D 2200 Troopers
Base pay
$50,004
Overtime
$2,470
Other pay
$23,794
Benefits
$0
Total compensation
$76,269
Hire date
2002-06-10
Employment type
Full-Time
Pay grade
7
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, 2024
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Pilar Stier is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Hired in 2002, they have about 22 years of service, working full-time. 2024 total compensation came to $76,269. Union affiliation: MN Law Enforcement Assn.

Vincent Wren

State Patrol Trooper/Public Safety Department

2025 total comp
$75,428
Sub-department
East Metro D 2400 Troopers
Base pay
$73,097
Overtime
$2,331
Other pay
$0
Benefits
$0
Total compensation
$75,428
Hire date
2022-02-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

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

Vincent Wren works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2022 (about 3 years) as a full-time employee. Vincent earned $75,428 in 2025. They are represented by MN Law Enforcement Assn.

Patrick Selly

State Patrol Trooper/Public Safety Department

2025 total comp
$74,428
Sub-department
Eveleth D 3100 Troopers
Base pay
$63,774
Overtime
$2,609
Other pay
$8,045
Benefits
$0
Total compensation
$74,428
Hire date
2019-08-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
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

Patrick Selly holds the role of State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. In 2025, their total compensation was $74,428. Union affiliation: MN Law Enforcement Assn.