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
Quarterfinals stream free on NSPN.TV
February 21st – Friday
11:00 AM Semifinals/Class 1A 1:00 PM Semifinals/Class 1A 6:00 PM Semifinals/Class 2A 8:00 PM Semifinals/Class 2A
February 22nd – Saturday
4:00 PM Championship/Class 1A 7:00 PM Championship/Class 2A
Boys’ Hockey – Xcel Energy Center
March 5th – Wednesday
11:00 AM Quarterfinals/Class 1-A 1:00 PM Quarterfinals/Class 1-A 6:00 PM Quarterfinals/Class 1-A 8:00 PM Quarterfinals/Class 1-A
March 6th – Thursday
11:00 AM Quarterfinals/Class 2-A 1:00 PM Quarterfinals/Class 2-A 6:00 PM Quarterfinals/Class 2-A 8:00 PM Quarterfinals/Class 2-A
March 7th – Friday
11:00 AM Semifinals/Class 1-A 1:00 PM Semifinals/Class 1-A 6:00 PM Semifinals/Class 2-A 8:00 PM Semifinals/Class 2-A
March 8th -Saturday
12:00 PM Championship/Class 1A 7:00 PM Championship/Class 2A
Girls’ Basketball – Williams Arena
March 13th – Thursday
12:00 PM Semifinals/Class 3A 2:00 PM Semifinals/Class 3A 6:00 PM Semifinals/Class 4A 8:00 PM Semifinals/Class 4A
March 14th – Friday
12:00 PM Semifinals/Class 1-A 2:00 PM Semifinals/Class 1-A 6:00 PM Semifinals/Class 2-A 8:00 PM Semifinals/Class 2-A
March 15th – Saturday
12:00 PM Championship/Class 1A 2:00 PM Championship/Class 3A 6:00 PM Championship/Class 2A 8:00 PM Championship/Class 4A
Boys’ Basketball – Williams Arena
March 20th – Thursday
12:00 PM Semifinals/Class 3A 2:00 PM Semifinals/Class 3A 6:00 PM Semifinals/Class 4A 8:00 PM Semifinals/Class 4A
March 21st – Friday
12:00 PM Semifinals/Class 1A 2:00 PM Semifinals/Class 1A 6:00 PM Semifinals/Class 2A 8:00 PM Semifinals/Class 2A
March 22nd – Saturday
11:00 AM Championship/Class 1A 1:00 PM Championship/Class 3A 5:00 PM Championship/Class 2A 8:00 PM Championship/Class 4A