How to Watch the 2025 MSHSL State Tournaments
To stream on a Roku device, use the following steps:
Find the “Streaming Store” in the home screen menu
Click “Search” in the Streaming Store menu
Type in “KSTP” and download the KSTP 5 app
Open the KSTP 5 app to watch the stream
In Duluth and the Iron Range, search for the “WDIO” app.
In Southeast Minnesota, search for the “KAAL” app.
To stream on an Amazon Fire device, use the following steps:
Search for the KSTP 5 app by going to Find on the main menu. You can also use the Alexa or microphone button on your remote.
Select the KSTP 5 app.
To download the KSTP 5 app, select Get or the Shopping Cart icon.
Open the KSTP 5 app to watch the stream
Note: You may need to verify your Amazon account when making Appstore purchases.
In Duluth and the Iron Range, search for the “WDIO” app.
In Southeast Minnesota, search for the “KAAL” app.
To stream on Apple TV, use the following steps:
Find the “App Store” in the home screen menu
Click “Search” in the App Store menu
Type in “KSTP”
Select the price or Get button. If you see the Open button instead of a price or the Get button, the app is already downloaded.
Open the KSTP 5 app to watch the stream
In Duluth and the Iron Range, search for the “WDIO” app.
In Southeast Minnesota, search for the “KAAL” app.
To stream on a Chromecast or Google device, use the following steps:
Find the “Google Play Store” in the home screen menu
Press the Assistant button on your remote or select Search on the home screen.
Say or type KSTP 5 to search for the app.
Select Install .
Open the KSTP 5 app to watch the stream
In Duluth and the Iron Range, search for the “WDIO” app.
In Southeast Minnesota, search for the “KAAL” app.
Option 1 – Over-the-Air Antenna
Follow the steps above to watch free over the air with an antenna on your TV
Option 2 – Cast from Our Mobile Phone App to Your TV
Follow the steps below to download the KSTP mobile app to your phone.
Make sure your phone is connected to the same Wi-Fi network as your TV
Use the “Screen Mirror”, “Screen Share”, or “Screen Cast” option on your phone to cast to the TV
When you see your phone on the TV, open the KSTP mobile app and play the live stream
Click HERE to watch the Tournaments
2025 MSHSL Tournament Schedule
Girls’ Hockey – Xcel Energy Center
February 21st – Friday
11:00 AM Semi-Finals/Class A 1:00 PM Semi-Finals/Class A 6:00 PM Semi-Finals/Class AA 8:00 PM Semi-Finals/Class AA
February 22nd – Saturday
4:00 PM Class 1-A Final 7:00 PM Class 2-A Final
Boys’ Hockey – Xcel Energy Center
March 5th – Wednesday
11:00 AM Quarters/1-A 1:00 PM Quarters/1-A 6:00 PM Quarters/1-A 8:00 PM Quarters/1-A
March 6th – Thursday
11:00 AM Quarters/2-A 1:00 PM Quarters/2-A 6:00 PM Quarters/2-A 8:00 PM Quarters/2-A
March 7th – Friday
11:00 AM Semi-Finals/1-A 1:00 PM Semi-Finals/1-A 6:00 PM Semi-Finals/2-A 8:00 PM Semi-Finals/2-A
March 8th -Saturday
12:00 PM Class 1-A Final 7:00 PM Class 2-A Final
Girls’ Basketball – Williams Arena
March 13th – Thursday
12:00 PM Semi-Finals/3-A 2:00 PM Semi-Finals/3-A 6:00 PM Semi-Finals/4-A 8:00 PM Semi-Finals/4-A
March 14th – Friday
12:00 PM Semi-Finals/1-A 2:00 PM Semi-Finals/1-A 6:00 PM Semi-Finals/2-A 8:00 PM Semi-Finals/2-A
March 15th – Saturday
12:00 PM Championship/1-A 2:00 PM Championship/2-A 6:00 PM Championship/3-A 8:00 PM Championship/4-A
Boys’ Basketball – Williams Arena
March 20th – Thursday
12:00 PM Semi-Finals/3-A 2:00 PM Semi-Finals/3-A 6:00 PM Semi-Finals/4-A 8:00 PM Semi-Finals/4-A
March 21st – Friday
12:00 PM Semi-Finals/1-A 2:00 PM Semi-Finals/1-A 6:00 PM Semi-Finals/2-A 8:00 PM Semi-Finals/2-A
March 22nd – Saturday
11:00 AM Championship/1-A 1:00 PM Championship/3-A 5:00 PM Championship/2-A 8:00 PM Championship/4-A