Close
Badlands Sun Devils
 
13
Final
12
 
Mountain View Stingers
 Game #:J2-004
 Game Date Time:Sat Apr 25, 2026 2:30 pm
 Location:Kinplex 1
 Officials:Trent Olesen Ref, Chris Aarden
 
 Scoring123Total
 Sun Devils34613
 Stingers56112
Game Timeline
 123
 Sun Devils
Goal Scorer:
Brolin Vanderspruit at 18:10
assisted by Everett Liefso
and Ty Hynes
Penalties:
Madden Kelly - Delay of Game
Goal Scorer:
Ty Hynes at 14:24
Penalties:
Madden Kelly - Delay of Game
Keaton Bower - Illegal Substitution
Penalties:
Madden Kelly - Delay of Game
Keaton Bower - Illegal Substitution
Penalties:
Keaton Bower - Illegal Substitution
Jake Hogg - Cross Checking
Penalties:
Keaton Bower - Illegal Substitution
Jake Hogg - Cross Checking
Penalties:
Asher Pancoast - Cross Checking
Penalties:
Keaton Bower - Illegal Substitution
Ben Rieger - Unsportsmanlike Conduct
Penalties:
Ben Rieger - Unsportsmanlike Conduct
Keaton Bower - Cross Checking
Penalties:
Ben Rieger - Unsportsmanlike Conduct
Keaton Bower - Cross Checking
Penalties:
Keaton Bower - Cross Checking
Goal Scorer:
Madden Kelly at 2:18
assisted by Ty Hynes
and Brolin
Goal Scorer:
Brolin Vanderspruit at 17:13
Penalties:
Riley McKinley - Holding
Goal Scorer:
Hunter Skrove at 12:08
assisted by Ty Hynes
and Brolin
Goal Scorer:
Jake Hogg at 9:21
assisted by Ty Hynes
Penalties:
Jake Hogg - Roughing
Goal Scorer:
Hudson Gainer at 6:21
assisted by Brolin Vanderspruit
Penalties:
Jake Hogg - Roughing
Penalties:
Everett Liefso - Crease Play
Penalties:
Madden Kelly - Goalie Interference
Goal Scorer:
Ty Hynes at 17:20
assisted by Brolin Vanderspruit
Penalties:
Madden Kelly - Goalie Interference
Jake Hogg - Fighting
Jake Hogg - Game Misconduct - Fighting
Goal Scorer:
Hudson Gainer at 15:22
assisted by Ty Hynes
Goal Scorer:
Ty Hynes at 15:02
assisted by Brolin Vanderspruit
Goal Scorer:
Brolin Vanderspruit at 11:42
assisted by Ty Hynes
Penalties:
Everett Liefso - Holding
Everett Liefso - Unsportsmanlike Conduct
Penalties:
Everett Liefso - Unsportsmanlike Conduct
Beau Larson-Gartry - Illegal Substitution
Everett Liefso - 10 Minute Misconduct
Penalties:
Everett Liefso - Unsportsmanlike Conduct
Beau Larson-Gartry - Illegal Substitution
Everett Liefso - 10 Minute Misconduct
Penalties:
Beau Larson-Gartry - Illegal Substitution
Everett Liefso - 10 Minute Misconduct
Goal Scorer:
Hunter Skrove at 3:31
assisted by Ty Hynes
and Hudson Gainer
Goal Scorer:
Ty Hynes at 0:55
assisted by Brolin Vanderspruit
and Wyatt Bower
 Stingers
Goal Scorer:
Myles Balliston at 11:21
assisted by Mark Vallier - AP
Goal Scorer:
Kale Horjus at 9:32
Goal Scorer:
Rowan Horjus at 7:19
assisted by Myles Balliston
Goal Scorer:
Rowan Horjus at 5:01
assisted by Kale Horjus
and Myles Balliston
Penalties:
Arron Doka - Illegal Substitution
Goal Scorer:
Myles Balliston at 1:34
assisted by Mark Vallier - AP
Penalties:
Kale Horjus - Unsportsmanlike Conduct
Penalties:
Jackson Fuhr - Holding the Stick
Goal Scorer:
Myles Balliston at 16:47
assisted by Rowan Horjus
and Spencer Carr
Penalties:
Jackson Fuhr - Holding the Stick
Goal Scorer:
Mark Vallier - AP at 15:05
assisted by Arron Doka
and Jackson Fuhr
Goal Scorer:
Mark Vallier - AP at 14:09
assisted by Tyler Kinniburgh
Goal Scorer:
Myles Balliston at 5:25
assisted by Tyler Kinniburgh
Goal Scorer:
Mark Vallier - AP at 4:00
assisted by Myles Balliston
Goal Scorer:
Myles Balliston at 2:18
Penalties:
Spencer Carr - Roughing
Penalties:
Kale Horjus - Cross Checking
Arron Doka - Illegal Substitution
Penalties:
Oliver Balliston - Game Misconduct - Fighting
Goal Scorer:
Mark Vallier - AP at 14:39
assisted by Jackson Fuhr
Penalties:
Oliver Balliston - Game Misconduct - Fighting
Penalties:
Oliver Balliston - Game Misconduct - Fighting
Jackson Fuhr - Roughing
Sun Devils Roster
# PlayerPosGAPTSPIM
1Odin Forster - AP (AP)GL0000
11Colin Chisholm0000
12Eason Smith0000
13Asher Pancoast0002
14Heath Geekie0000
15Macsen Vanderspruit0000
16Jake Hogg10119
17Keaton Bower0002
18Riley McKinley0002
19Ty Hynes47110
20Brolin Vanderspruit3690
21Hunter Skrove2020
22Evan Rieger0000
23Hudson Gainer2130
24Madden Kelly1014
26Beau Larson-Gartry0000
27Everett Liefso01118
28Ben Rieger0002
29Wyatt Bower0110
Totals13162949
 
Stingers Roster
# PlayerPosGAPTSPIM
1Sawyer SmithGL0000
2Riley Melanson0000
3Wasey Scott0000
4Jackson Fuhr0224
6Spencer Carr0112
7Austin Cromarty0000
10Arron Doka0112
15Mark Vallier - AP (AP)4260
16Rowan Horjus2130
17Oliver Balliston00017
18Kale Horjus1124
19Myles Balliston5380
22Kayson Webber - AP (AP)0000
23Tyler Kinniburgh0220
25Ryder Raven0000
27Brenden Williams0000
30Morgan GillespieDF0000
Totals12132529
Sun Devils Bench Roster
Logan SundholmHead Coach
JORY BARTONAsst Coach 1
Alex McDougallAsst Coach 2
Keaton SulzGoalie Coach
Samantha McKinleyManager 1
Dakota TelfordTrainer
 
Stingers Bench Roster
Laine FoshaugHead Coach
Wyatt KinniburghAsst Coach 2
Amanda KinniburghAsst Coach 3
 Badlands Sun Devils Scoring
 1. B. Vanderspruit (es) (E. Liefso, T. Hynes) 18:10
 1. T. Hynes (sh) ) 14:24
 1. M. Kelly (pp) (T. Hynes, B. Vanderspruit) 2:18
 2. B. Vanderspruit (pp) ) 17:13
 2. H. Skrove (es) (T. Hynes, B. Vanderspruit) 12:08
 2. J. Hogg (es) (T. Hynes) 9:21
 2. H. Gainer (sh) (B. Vanderspruit) 6:21
 3. T. Hynes (pp) (B. Vanderspruit) 17:20
 3. H. Gainer (es) (T. Hynes) 15:22
 3. T. Hynes (es) (B. Vanderspruit) 15:02
 3. B. Vanderspruit (sh) (T. Hynes) 11:42
 3. H. Skrove (es) (T. Hynes, H. Gainer) 3:31
 3. T. Hynes (pp) (B. Vanderspruit, W. Bower) 0:55
 
 Mountain View Stingers Scoring
 1. M. Balliston (pp) (M. Vallier) 11:21
 1. K. Horjus (pp) ) 9:32
 1. R. Horjus (pp) (M. Balliston) 7:19
 1. R. Horjus (pp) (K. Horjus, M. Balliston) 5:01
 1. M. Balliston (es) (M. Vallier) 1:34
 2. M. Balliston (sh) (R. Horjus, S. Carr) 16:47
 2. M. Vallier (es) (A. Doka, J. Fuhr) 15:05
 2. M. Vallier (pp) (T. Kinniburgh) 14:09
 2. M. Balliston (es) (T. Kinniburgh) 5:25
 2. M. Vallier (es) (M. Balliston) 4:00
 2. M. Balliston (pp) ) 2:18
 3. M. Vallier (pp) (J. Fuhr) 14:39
 Badlands Sun Devils Penalties
 1. M. Kelly, 15:12-13:12 - Delay of Game, 2 min
 1. K. Bower, 13:28-11:28 - Illegal Substitution, 2 min
 1. J. Hogg, 12:20-11:21 - Cross Checking, 2 min
 1. A. Pancoast, 11:13-9:32 - Cross Checking, 2 min
 1. K. Bower, 7:55-7:19 - Illegal Substitution, 2 min
 1. B. Rieger, 7:55-5:48 - Unsportsmanlike Conduct, 2 min
 1. K. Bower, 5:48-5:01 - Cross Checking, 2 min
 2. R. McKinley, 14:24-14:09 - Holding, 2 min
 2. J. Hogg, 8:09-6:09 - Roughing, 2 min
 2. E. Liefso, 3:11-2:18 - Crease Play, 2 min
 3. M. Kelly, 19:01-17:01 - Goalie Interference, 2 min
 3. J. Hogg, 17:02-17:02 - Fighting, 5 min
 3. J. Hogg, 17:02-17:02 - Game Misconduct - Fighting, 10 min
 3. E. Liefso, 14:50-14:39 - Holding, 2 min
 3. E. Liefso, 13:24-11:24 - Holding, 2 min
 3. E. Liefso, 11:24-9:24 - Unsportsmanlike Conduct, 2 min
 3. B. Larson-Gartry, 10:14-8:14 - Illegal Substitution, 2 min
 3. E. Liefso, 9:24-0:00 - 10 Minute Misconduct, 10 min
 
 Mountain View Stingers Penalties
 1. O. Balliston, 7:55-5:48 - Unsportsmanlike Conduct, 2 min
 1. A. Doka, 2:53-2:18 - Illegal Substitution, 2 min
 2. K. Horjus, 0.:40-18:40 - Unsportsmanlike Conduct, 2 min
 2. A. Doka, 17:15-17:13 - Tripping, 2 min
 2. J. Fuhr, 17:13-15:13 - Holding the Stick, 2 min
 2. S. Carr, 2:18-0:18 - Roughing, 2 min
 3. K. Horjus, 18:40-17:20 - Cross Checking, 2 min
 3. A. Doka, 18:29-17:20 - Illegal Substitution, 2 min
 3. O. Balliston, 17:02-17:02 - Fighting, 5 min
 3. O. Balliston, 17:02-0:00 - Game Misconduct - Fighting, 10 min
 3. J. Fuhr, 1:17-:55 - Roughing, 2 min