Copyright Pointstreak Sports Technologies Inc. Updated October 10, 2025, 4:43 pm SPHL: Southern Professional Hockey League FINAL SPHL 1ST 2ND 3RD TOTAL --- --- --- ----- Roanoke 2 2 0 4 Quad City 0 1 1 2 GOAL SCORING: 1ST PER: RNK - Brian Rowland (Jordan Carvalho) 10:04 RNK - Steve Mele (Colin Murray, Jesse Schwartz) 16:21 2ND PER: RNK - Calvin Miska (Michael Crowley, Brian Rowland) 7:48 RNK - Michael Crowley (Mac Jansen, Travis Armstrong) 12:27 QC - John Scully (Shane Bennett, Al Graves) 13:46 3RD PER: QC - Al Graves (Alex Basey) 10:17 POWER-PLAY CONVERSIONS: RNK - 0 OF 2, QC - 0 OF 2. SHOTS ON GOAL: 1ST 2ND 3RD TOTAL --- --- --- ----- RNK 15 12 4 31 QC 8 10 11 29 GOALIES: RNK - Jacob Caffrey QC - Ryan Mulder OFFICIALS: REF - Nolan Bloyer LIN - Bryan Gorcoff, Chase Wilkinson ATT: 1,577 ------------------------------------------------------------------------------------------------------- HOW THEY SCORED -------------------------------------------------- Roanoke 2 2 0 -- 4 Quad City 0 1 1 -- 2 -------------------------------------------------- FIRST PERIOD -- Scoring: RNK - Rowland (Carvalho) 10:04. RNK - Mele (Murray, Schwartz) 16:21. Penalties: Minx, QC (Hooking, Minor, 2 min) 7:25. Mills, QC (Too Many Men, Bench Minor, 2 min) 11:26. SECOND PERIOD -- Scoring: RNK - Miska (Crowley, Rowland) 7:48. RNK - Crowley (Jansen, Armstrong) 12:27. QC - Scully (Bennett, Graves) 13:46. Penalties: Carvalho, RNK (Interference, Minor, 2 min) 4:30. THIRD PERIOD -- Scoring: QC - Graves (Basey) 10:17. Penalties: Jones, RNK (High Sticking, Minor, 2 min) 1:46. Shots on goal: -------------------------------------------------- Roanoke 15 12 4 -- 31 Quad City 8 10 11 -- 29 -------------------------------------------------- Power-play Conversions: Roanoke - 0 of 2, Quad City - 0 of 2 GOALIES AWAY TEAM MIN S SV Jacob Caffrey 60:00 29 27 HOME TEAM MIN S SV Ryan Mulder 58:30 31 27 ------------------------------------------------------------------------------------------------------- PLAYER GAME STATISTICS AWAY TEAM G A +/- S HOME TEAM G A +/- S Armstrong, Travis 1 +1 3 Boukal, Ben 0 2 OBrien, Nate +2 2 Bronner, Phil +1 2 Rowland, Brian 1 1 +2 3 Bennett, Shane 1 +1 5 Schwartz, Jesse 1 +1 1 Misovic, Ondrej -3 Nieminen, Zach +1 1 Smutek, Skyler 0 2 Crowley, Michael 1 1 +2 2 Graves, Al 1 1 -2 2 Mele, Steve 1 0 2 Mills, Dalton 0 Murray, Colin 1 +1 2 Tsicos, Tommy 0 2 Liulchuk, Oleksand 0 Wahlin, Brandon -2 1 Guyon, Maxime 0 2 Minx, Tyler -1 1 Dimmitt, Cameron -1 2 Mulder, Ryan 0 Jansen, Mac 1 0 2 Di Salvo, Peter 0 Carvalho, Jordan 1 0 2 Yakura, Dean -1 3 Bauer, Ben -1 2 Basey, Alex 1 +2 Jones, Jeff +1 4 Kacerosky, Sean -2 2 Dill, Henry 0 Casale, Michael -1 2 Caffrey, Jacob 0 Scully, John 1 -1 2 Miska, Calvin 1 +1 1 Beaudry, Vincent -1 3 Harris, Michael 0 Eaves, Josh 0 Sands, Tyler 0 Pszenyczny, Dave 0 Bremner, Dan 0 Duncan, Grant 0 Johns, Travis 0 ------------------------------------------------------------------------------------------------------- GAMENOTES Referee: Nolan Bloyer Linesman: Bryan Gorcoff, Chase Wilkinson Game Length: 2:15 1st Star: Jacob Caffrey (RNK) 2nd Star: Brian Rowland (RNK) 3rd Star: Michael Crowley (RNK) Backup Goalies: Roanoke - Henry Dill ; Quad City - Peter Di Salvo Copyright Pointstreak Sports Technologies Inc.