13 0 13 Doug Bradfield makes 3-point jump shot Chase Fairchild assist Ty Sabin misses 3-point jump shot Tyler Edwards foul Hayden Hoerdemann misses free throw Scott Nikodemski makes layup Scott Nikodemski foul Kyle Loughrin misses free throw Kyle Loughrin makes free throw Scott Nikodemski turnover Doug Bradfield foul Ty Sabin makes free throw Ty Sabin makes free throw Alma Scots 30-second timeout Justin Leistikow foul Scott Nikodemski makes free throw Scott Nikodemski makes free throw Kyle Loughrin misses layup DJ Beckman misses 3-point jump shot Justin Leistikow foul Tyler Edwards makes free throw Tyler Edwards makes free throw Hayden Hoerdemann misses 2-point jump shot Isaac Masters misses 3-point jump shot Isaac Masters foul Tyler Edwards misses free throw Tyler Edwards makes free throw Kyle Loughrin makes layup Scott Nikodemski foul Kyle Loughrin makes free throw Isaac Masters foul Scott Nikodemski makes free throw Scott Nikodemski makes free throw Kyle Loughrin misses layup Doug Bradfield shot block Justin Leistikow makes 2-point jump shot Ripon Red Hawks 30-second timeout Kyle Loughrin foul Chase Fairchild makes free throw Chase Fairchild makes free throw Kyle Loughrin misses 3-point jump shot Justin Leistikow offensive rebound Ripon Red Hawks deadball rebound Tyler Edwards defensive rebound Ripon Red Hawks deadball rebound DJ Beckman defensive rebound Alma Scots offensive rebound Isaac Masters offensive rebound Tyler Edwards defensive rebound Alma Scots deadball rebound Justin Leistikow offensive rebound Ripon Red Hawks deadball rebound Hayden Hoerdemann substitution in Isaac Masters substitution in Koy Brecklin substitution in Mason Stangl substitution out Jordan Stiede substitution out Hayden Hoerdemann substitution out DJ Beckman misses 3-point jump shot Justin Leistikow makes 3-point jump shot Ty Sabin assist Chase Fairchild misses 3-point jump shot Chase Fairchild misses 2-point jump shot Kyle Loughrin misses 3-point jump shot Justin Leistikow turnover Chase Fairchild steal Chase Fairchild makes 3-point jump shot Scott Nikodemski assist Doug Bradfield foul Ty Sabin makes free throw Ty Sabin makes free throw Doug Bradfield misses 2-point jump shot Justin Leistikow makes layup Brendan Mccoy assist Doug Bradfield makes 3-point jump shot Scott Nikodemski assist Jordan Stiede makes 3-point jump shot Kyle Loughrin assist Chase Fairchild misses 2-point jump shot Justin Leistikow makes 3-point jump shot Doug Bradfield makes 3-point jump shot Chase Fairchild assist Brendan Mccoy misses 2-point jump shot Scott Nikodemski misses 3-point jump shot Jordan Stiede foul Scott Nikodemski makes free throw Scott Nikodemski makes free throw Isaac Masters turnover Chase Fairchild steal Corey Hungerford misses 3-point jump shot Ty Sabin misses 3-point jump shot Koy Brecklin turnover Ripon Red Hawks 20-second timeout Jason Beckman turnover Ty Sabin misses 2-point jump shot Doug Bradfield shot block Koy Brecklin makes dunk Justin Leistikow assist Tyler Edwards turnover Corey Hungerford foul Ty Sabin makes 3-point jump shot Koy Brecklin foul Brendan Mccoy foul Corey Hungerford misses 2-point jump shot Corey Hungerford foul Mason Stangl makes 2-point jump shot Justin Leistikow assist Scott Nikodemski misses 2-point jump shot Isaac Masters misses 3-point jump shot DJ Beckman misses layup Brendan Mccoy makes 3-point jump shot Mason Stangl assist Alma Scots 30-second timeout Kevin Gamble makes layup DJ Beckman assist Ty Sabin makes 3-point jump shot Kevin Gamble makes 3-point jump shot Mason Stangl misses 2-point jump shot Kevin Gamble turnover Mason Stangl misses 2-point jump shot Ethan Woelke shot block Mason Stangl misses 2-point jump shot DJ Beckman makes 3-point jump shot Chase Fairchild assist Hayden Hoerdemann makes 2-point jump shot Kyle Loughrin assist Chase Fairchild misses 3-point jump shot Jordan Stiede misses layup Doug Bradfield shot block Ripon Red Hawks turnover DJ Beckman makes layup Kyle Loughrin foul DJ Beckman makes free throw Brendan Mccoy makes 3-point jump shot Kyle Loughrin assist DJ Beckman makes 3-point jump shot Chase Fairchild assist Hayden Hoerdemann misses 3-point jump shot Kyle Loughrin turnover Hayden Hoerdemann foul Ethan Apsey misses free throw Ethan Apsey makes free throw Hayden Hoerdemann misses layup Doug Bradfield shot block Jordan Stiede misses 3-point jump shot DJ Beckman makes layup Ethan Apsey foul Brendan Mccoy misses 3-point jump shot Justin Leistikow turnover DJ Beckman steal Doug Bradfield misses 3-point jump shot Hayden Hoerdemann makes 3-point jump shot Brendan Mccoy assist Ethan Woelke foul Ethan Woelke turnover Ty Sabin makes 3-point jump shot Jordan Stiede assist Jason Beckman makes layup Justin Leistikow misses 3-point jump shot Doug Bradfield misses 2-point jump shot Ty Sabin misses 3-point jump shot Jordan Stiede foul Ripon Red Hawks 30-second timeout DJ Beckman makes 3-point jump shot Jason Beckman assist Ty Sabin misses 3-point jump shot Jason Beckman makes layup Doug Bradfield assist Ty Sabin turnover Doug Bradfield steal Doug Bradfield makes layup DJ Beckman assist Justin Leistikow misses 3-point jump shot DJ Beckman misses 3-point jump shot Jordan Stiede defensive rebound Doug Bradfield offensive rebound Mason Stangl defensive rebound Justin Leistikow offensive rebound Justin Leistikow defensive rebound Kyle Loughrin defensive rebound Tyler Edwards defensive rebound Chase Fairchild offensive rebound Hayden Hoerdemann defensive rebound Isaac Masters offensive rebound Ripon Red Hawks offensive rebound Isaac Masters defensive rebound Mason Stangl defensive rebound Tyler Edwards defensive rebound Isaac Masters defensive rebound Tyler Edwards defensive rebound Mason Stangl offensive rebound DJ Beckman defensive rebound Mason Stangl defensive rebound Mason Stangl offensive rebound Brendan Mccoy offensive rebound Alma Scots deadball rebound Ripon Red Hawks offensive rebound DJ Beckman defensive rebound Justin Leistikow offensive rebound Jordan Stiede defensive rebound DJ Beckman defensive rebound Kyle Loughrin defensive rebound DJ Beckman defensive rebound Corey Hungerford defensive rebound Chase Fairchild defensive rebound Hayden Hoerdemann defensive rebound Brendan Mccoy substitution in Jason Beckman substitution in Corey Hungerford substitution in Isaac Masters substitution in Ty Sabin substitution in Koy Brecklin substitution in Hayden Hoerdemann substitution in Tyler Edwards substitution in Kevin Gamble substitution in Justin Leistikow substitution in Scott Nikodemski substitution in Brendan Mccoy substitution in Mason Stangl substitution in DJ Beckman substitution in Chase Fairchild substitution in Ethan Woelke substitution in Doug Bradfield substitution in Hayden Hoerdemann substitution in Jordan Stiede substitution in Kyle Loughrin substitution in Ethan Apsey substitution in Koy Brecklin substitution in Jason Beckman substitution in Ty Sabin substitution in Justin Leistikow substitution in Corey Hungerford substitution in Kyle Loughrin substitution in Chase Fairchild substitution in Isaac Masters substitution in Scott Nikodemski substitution in Ty Sabin substitution out Tyler Edwards substitution out Scott Nikodemski substitution out Jordan Stiede substitution out Mason Stangl substitution out Justin Leistikow substitution out Brendan Mccoy substitution out DJ Beckman substitution out Doug Bradfield substitution out Hayden Hoerdemann substitution out Chase Fairchild substitution out Kyle Loughrin substitution out Koy Brecklin substitution out Corey Hungerford substitution out Jason Beckman substitution out Tyler Edwards substitution out Kevin Gamble substitution out Justin Leistikow substitution out Isaac Masters substitution out Ty Sabin substitution out Scott Nikodemski substitution out Mason Stangl substitution out Chase Fairchild substitution out Koy Brecklin substitution out Kyle Loughrin substitution out Ethan Woelke substitution out Brendan Mccoy substitution out Ethan Apsey substitution out Jordan Stiede substitution out Jason Beckman substitution out DJ Beckman misses 2-point jump shot Ty Sabin makes layup Doug Bradfield foul Ty Sabin makes free throw Chase Fairchild makes 3-point jump shot Scott Nikodemski assist Ty Sabin turnover Chase Fairchild steal Tyler Edwards turnover Kyle Loughrin steal Tyler Edwards foul Ty Sabin makes 2-point jump shot Doug Bradfield misses 3-point jump shot Ty Sabin makes 2-point jump shot Scott Nikodemski makes 2-point jump shot Ty Sabin misses 2-point jump shot Doug Bradfield shot block Tyler Edwards makes layup DJ Beckman assist Justin Leistikow foul Tyler Edwards makes free throw Isaac Masters makes 3-point jump shot Hayden Hoerdemann assist Scott Nikodemski makes layup Isaac Masters foul Scott Nikodemski makes free throw Ty Sabin misses 3-point jump shot Scott Nikodemski turnover Kyle Loughrin steal Ty Sabin makes 2-point jump shot Kyle Loughrin assist Tyler Edwards makes layup Ty Sabin makes 2-point jump shot Kyle Loughrin assist Alma Scots 30-second timeout Chase Fairchild turnover Justin Leistikow misses 3-point jump shot Isaac Masters misses 2-point jump shot Corey Hungerford foul Kyle Loughrin misses free throw Kyle Loughrin makes free throw Ethan Apsey turnover Isaac Masters makes layup Alma Scots 30-second timeout Jason Beckman misses 3-point jump shot Kyle Loughrin misses 3-point jump shot Doug Bradfield misses 2-point jump shot Hayden Hoerdemann misses 3-point jump shot Mason Stangl misses layup Ethan Woelke makes 2-point jump shot Hayden Hoerdemann misses 3-point jump shot Isaac Masters foul Jason Beckman makes free throw Jason Beckman misses free throw Tyler Edwards foul Koy Brecklin turnover DJ Beckman steal Chase Fairchild turnover Ty Sabin steal Jordan Stiede misses layup Ty Sabin foul Scott Nikodemski makes free throw Scott Nikodemski misses free throw Ty Sabin makes 3-point jump shot DJ Beckman misses 3-point jump shot Justin Leistikow makes 3-point jump shot Jordan Stiede assist DJ Beckman makes 3-point jump shot Scott Nikodemski assist Ty Sabin turnover DJ Beckman steal Chase Fairchild misses 3-point jump shot Tyler Edwards misses 2-point jump shot Ty Sabin misses layup Doug Bradfield misses 2-point jump shot Koy Brecklin makes layup Justin Leistikow assist Alma Scots 30-second timeout Doug Bradfield makes layup Tyler Edwards assist Brendan Mccoy turnover Scott Nikodemski misses 3-point jump shot Brendan Mccoy makes 2-point jump shot Jason Beckman makes 3-point jump shot DJ Beckman assist Justin Leistikow makes 2-point jump shot Hayden Hoerdemann foul DJ Beckman makes 3-point jump shot Scott Nikodemski assist Kyle Loughrin misses 3-point jump shot Mason Stangl foul DJ Beckman makes 3-point jump shot Scott Nikodemski assist Mason Stangl misses 2-point jump shot Kevin Gamble makes layup Chase Fairchild assist Ripon Red Hawks 30-second timeout Ty Sabin makes 2-point jump shot Jason Beckman makes 2-point jump shot Mason Stangl turnover Kevin Gamble steal Scott Nikodemski misses 3-point jump shot Jason Beckman foul Ty Sabin turnover Kevin Gamble steal DJ Beckman misses 2-point jump shot Kevin Gamble misses 2-point jump shot Justin Leistikow shot block Justin Leistikow misses 3-point jump shot Ty Sabin misses 2-point jump shot Jason Beckman foul Jason Beckman turnover Ty Sabin makes 3-point jump shot Alma Scots 30-second timeout Kyle Loughrin foul Scott Nikodemski misses free throw Ty Sabin misses 3-point jump shot Justin Leistikow misses 2-point jump shot Kevin Gamble misses 3-point jump shot Ripon Red Hawks 30-second timeout Jordan Stiede misses 3-point jump shot Alma Scots 30-second timeout Jordan Stiede foul Jason Beckman misses free throw Jason Beckman foul Kyle Loughrin misses free throw Alma Scots 30-second timeout Kyle Loughrin makes free throw Tyler Edwards misses layup Ty Sabin defensive rebound Justin Leistikow defensive rebound DJ Beckman defensive rebound Scott Nikodemski defensive rebound Hayden Hoerdemann offensive rebound Justin Leistikow offensive rebound Ripon Red Hawks deadball rebound Kyle Loughrin defensive rebound Doug Bradfield defensive rebound Ty Sabin defensive rebound Mason Stangl offensive rebound Doug Bradfield defensive rebound Scott Nikodemski defensive rebound Koy Brecklin defensive rebound Scott Nikodemski defensive rebound Koy Brecklin defensive rebound Justin Leistikow defensive rebound Tyler Edwards defensive rebound Justin Leistikow defensive rebound Chase Fairchild defensive rebound Koy Brecklin defensive rebound Ripon Red Hawks defensive rebound Ripon Red Hawks deadball rebound Kevin Gamble defensive rebound Justin Leistikow defensive rebound Kevin Gamble offensive rebound Ripon Red Hawks defensive rebound Kyle Loughrin offensive rebound Kevin Gamble defensive rebound Ty Sabin defensive rebound Justin Leistikow offensive rebound Kevin Gamble defensive rebound Ty Sabin defensive rebound Doug Bradfield defensive rebound Koy Brecklin defensive rebound Ripon Red Hawks deadball rebound Alma Scots deadball rebound Isaac Masters substitution in Hayden Hoerdemann substitution in Kevin Gamble substitution in Corey Hungerford substitution in Ethan Apsey substitution in Jason Beckman substitution in Tyler Edwards substitution in Ethan Woelke substitution in Mason Stangl substitution in DJ Beckman substitution in Scott Nikodemski substitution in Doug Bradfield substitution in Tyler Edwards substitution in Jordan Stiede substitution in Brendan Mccoy substitution in Koy Brecklin substitution in Justin Leistikow substitution in Chase Fairchild substitution in Jason Beckman substitution in Kyle Loughrin substitution in Hayden Hoerdemann substitution in Kevin Gamble substitution in Ty Sabin substitution in Mason Stangl substitution in Chase Fairchild substitution in Tyler Edwards substitution in Hayden Hoerdemann substitution in Chase Fairchild substitution in Jason Beckman substitution in Doug Bradfield substitution in DJ Beckman substitution in Koy Brecklin substitution in Scott Nikodemski substitution in Isaac Masters substitution in Jordan Stiede substitution out Mason Stangl substitution out Tyler Edwards substitution out Scott Nikodemski substitution out Doug Bradfield substitution out Chase Fairchild substitution out DJ Beckman substitution out Corey Hungerford substitution out Justin Leistikow substitution out Kevin Gamble substitution out Tyler Edwards substitution out Ethan Apsey substitution out Ethan Woelke substitution out Isaac Masters substitution out Kyle Loughrin substitution out Mason Stangl substitution out Hayden Hoerdemann substitution out Jason Beckman substitution out Chase Fairchild substitution out Ty Sabin substitution out Koy Brecklin substitution out Doug Bradfield substitution out Hayden Hoerdemann substitution out Brendan Mccoy substitution out Tyler Edwards substitution out Chase Fairchild substitution out Mason Stangl substitution out Jason Beckman substitution out Scott Nikodemski substitution out DJ Beckman substitution out Kevin Gamble substitution out Hayden Hoerdemann substitution out Jason Beckman substitution out Jordan Stiede substitution out RIPON ALMA
0 1 2
  1. 1 0 04:39 ALMA Doug Bradfield makes 3-point jump shot ALMA 75-72
  2. 2 0 04:39 ALMA Chase Fairchild assist ALMA 75-72
  3. 3 0 04:32 RIPON Ty Sabin misses 3-point jump shot ALMA 75-72
  4. 4 0 04:03 ALMA Tyler Edwards foul ALMA 75-72
  5. 5 0 04:03 RIPON Hayden Hoerdemann misses free throw ALMA 75-72
  6. 6 0 03:50 ALMA Scott Nikodemski makes layup ALMA 77-72
  7. 7 0 03:14 ALMA Scott Nikodemski foul ALMA 77-72
  8. 8 0 03:14 RIPON Kyle Loughrin misses free throw ALMA 77-72
  9. 9 0 03:14 RIPON Kyle Loughrin makes free throw ALMA 77-73
  10. 10 0 02:42 ALMA Scott Nikodemski turnover ALMA 77-73
  11. 11 0 02:33 ALMA Doug Bradfield foul ALMA 77-73
  12. 12 0 02:33 RIPON Ty Sabin makes free throw ALMA 77-74
  13. 13 0 02:33 RIPON Ty Sabin makes free throw ALMA 77-75
  14. 14 0 02:08 ALMA Alma Scots 30-second timeout ALMA 77-75
  15. 15 0 02:02 RIPON Justin Leistikow foul ALMA 77-75
  16. 16 0 02:02 ALMA Scott Nikodemski makes free throw ALMA 78-75
  17. 17 0 02:02 ALMA Scott Nikodemski makes free throw ALMA 79-75
  18. 18 0 01:28 RIPON Kyle Loughrin misses layup ALMA 79-75
  19. 19 0 01:00 ALMA DJ Beckman misses 3-point jump shot ALMA 79-75
  20. 20 0 00:39 RIPON Justin Leistikow foul ALMA 79-75
  21. 21 0 00:39 ALMA Tyler Edwards makes free throw ALMA 80-75
  22. 22 0 00:39 ALMA Tyler Edwards makes free throw ALMA 81-75
  23. 23 0 00:33 RIPON Hayden Hoerdemann misses 2-point jump shot ALMA 81-75
  24. 24 0 00:27 RIPON Isaac Masters misses 3-point jump shot ALMA 81-75
  25. 25 0 00:24 RIPON Isaac Masters foul ALMA 81-75
  26. 26 0 00:24 ALMA Tyler Edwards misses free throw ALMA 81-75
  27. 27 0 00:24 ALMA Tyler Edwards makes free throw ALMA 82-75
  28. 28 0 00:18 RIPON Kyle Loughrin makes layup ALMA 82-77
  29. 29 0 00:18 ALMA Scott Nikodemski foul ALMA 82-77
  30. 30 0 00:18 RIPON Kyle Loughrin makes free throw ALMA 82-78
  31. 31 0 00:12 RIPON Isaac Masters foul ALMA 82-78
  32. 32 0 00:12 ALMA Scott Nikodemski makes free throw ALMA 83-78
  33. 33 0 00:12 ALMA Scott Nikodemski makes free throw ALMA 84-78
  34. 34 0 00:08 RIPON Kyle Loughrin misses layup ALMA 84-78
  35. 35 0 00:08 ALMA Doug Bradfield shot block ALMA 84-78
  36. 36 0 00:06 RIPON Justin Leistikow makes 2-point jump shot ALMA 84-80
  37. 37 0 00:06 RIPON Ripon Red Hawks 30-second timeout ALMA 84-80
  38. 38 0 00:05 RIPON Kyle Loughrin foul ALMA 84-80
  39. 39 0 00:05 ALMA Chase Fairchild makes free throw ALMA 85-80
  40. 40 0 00:05 ALMA Chase Fairchild makes free throw ALMA 86-80
  41. 41 0 00:02 RIPON Kyle Loughrin misses 3-point jump shot ALMA 86-80
  42. 42 0 04:32 RIPON Justin Leistikow offensive rebound ALMA 75-72
  43. 43 0 04:03 RIPON Ripon Red Hawks deadball rebound ALMA 75-72
  44. 44 0 04:03 ALMA Tyler Edwards defensive rebound ALMA 75-72
  45. 45 0 03:14 RIPON Ripon Red Hawks deadball rebound ALMA 77-72
  46. 46 0 01:28 ALMA DJ Beckman defensive rebound ALMA 79-75
  47. 47 0 01:00 ALMA Alma Scots offensive rebound ALMA 79-75
  48. 48 0 00:33 RIPON Isaac Masters offensive rebound ALMA 81-75
  49. 49 0 00:27 ALMA Tyler Edwards defensive rebound ALMA 81-75
  50. 50 0 00:24 ALMA Alma Scots deadball rebound ALMA 81-75
  51. 51 0 00:06 RIPON Justin Leistikow offensive rebound ALMA 84-78
  52. 52 0 00:00 RIPON Ripon Red Hawks deadball rebound ALMA 86-80
  53. 53 0 05:00 RIPON Hayden Hoerdemann substitution in 72-72
  54. 54 0 03:14 RIPON Isaac Masters substitution in ALMA 77-73
  55. 55 0 00:18 RIPON Koy Brecklin substitution in ALMA 82-78
  56. 56 0 05:00 RIPON Mason Stangl substitution out 72-72
  57. 57 0 03:14 RIPON Jordan Stiede substitution out ALMA 77-73
  58. 58 0 00:18 RIPON Hayden Hoerdemann substitution out ALMA 82-78
  59. 59 1 19:51 ALMA DJ Beckman misses 3-point jump shot 0-0
  60. 60 1 19:26 RIPON Justin Leistikow makes 3-point jump shot RIPON 0-3
  61. 61 1 19:26 RIPON Ty Sabin assist RIPON 0-3
  62. 62 1 19:11 ALMA Chase Fairchild misses 3-point jump shot RIPON 0-3
  63. 63 1 19:05 ALMA Chase Fairchild misses 2-point jump shot RIPON 0-3
  64. 64 1 18:48 RIPON Kyle Loughrin misses 3-point jump shot RIPON 0-3
  65. 65 1 18:42 RIPON Justin Leistikow turnover RIPON 0-3
  66. 66 1 18:40 ALMA Chase Fairchild steal RIPON 0-3
  67. 67 1 18:38 ALMA Chase Fairchild makes 3-point jump shot 3-3
  68. 68 1 18:38 ALMA Scott Nikodemski assist 3-3
  69. 69 1 18:13 ALMA Doug Bradfield foul 3-3
  70. 70 1 18:13 RIPON Ty Sabin makes free throw RIPON 3-4
  71. 71 1 18:13 RIPON Ty Sabin makes free throw RIPON 3-5
  72. 72 1 17:52 ALMA Doug Bradfield misses 2-point jump shot RIPON 3-5
  73. 73 1 17:38 RIPON Justin Leistikow makes layup RIPON 3-7
  74. 74 1 17:38 RIPON Brendan Mccoy assist RIPON 3-7
  75. 75 1 17:11 ALMA Doug Bradfield makes 3-point jump shot RIPON 6-7
  76. 76 1 17:11 ALMA Scott Nikodemski assist RIPON 6-7
  77. 77 1 16:53 RIPON Jordan Stiede makes 3-point jump shot RIPON 6-10
  78. 78 1 16:53 RIPON Kyle Loughrin assist RIPON 6-10
  79. 79 1 16:37 ALMA Chase Fairchild misses 2-point jump shot RIPON 6-10
  80. 80 1 16:25 RIPON Justin Leistikow makes 3-point jump shot RIPON 6-13
  81. 81 1 16:08 ALMA Doug Bradfield makes 3-point jump shot RIPON 9-13
  82. 82 1 16:08 ALMA Chase Fairchild assist RIPON 9-13
  83. 83 1 15:30 RIPON Brendan Mccoy misses 2-point jump shot RIPON 9-13
  84. 84 1 15:19 ALMA Scott Nikodemski misses 3-point jump shot RIPON 9-13
  85. 85 1 14:59 RIPON Jordan Stiede foul RIPON 9-13
  86. 86 1 14:59 ALMA Scott Nikodemski makes free throw RIPON 10-13
  87. 87 1 14:59 ALMA Scott Nikodemski makes free throw RIPON 11-13
  88. 88 1 14:48 RIPON Isaac Masters turnover RIPON 11-13
  89. 89 1 14:44 ALMA Chase Fairchild steal RIPON 11-13
  90. 90 1 14:40 ALMA Corey Hungerford misses 3-point jump shot RIPON 11-13
  91. 91 1 14:15 RIPON Ty Sabin misses 3-point jump shot RIPON 11-13
  92. 92 1 14:00 RIPON Koy Brecklin turnover RIPON 11-13
  93. 93 1 14:00 RIPON Ripon Red Hawks 20-second timeout RIPON 11-13
  94. 94 1 13:50 ALMA Jason Beckman turnover RIPON 11-13
  95. 95 1 13:30 RIPON Ty Sabin misses 2-point jump shot RIPON 11-13
  96. 96 1 13:30 ALMA Doug Bradfield shot block RIPON 11-13
  97. 97 1 13:08 RIPON Koy Brecklin makes dunk RIPON 11-15
  98. 98 1 13:08 RIPON Justin Leistikow assist RIPON 11-15
  99. 99 1 12:57 ALMA Tyler Edwards turnover RIPON 11-15
  100. 100 1 12:49 ALMA Corey Hungerford foul RIPON 11-15
  101. 101 1 12:39 RIPON Ty Sabin makes 3-point jump shot RIPON 11-18
  102. 102 1 12:18 RIPON Koy Brecklin foul RIPON 11-18
  103. 103 1 12:04 RIPON Brendan Mccoy foul RIPON 11-18
  104. 104 1 12:00 ALMA Corey Hungerford misses 2-point jump shot RIPON 11-18
  105. 105 1 11:57 ALMA Corey Hungerford foul RIPON 11-18
  106. 106 1 11:33 RIPON Mason Stangl makes 2-point jump shot RIPON 11-20
  107. 107 1 11:33 RIPON Justin Leistikow assist RIPON 11-20
  108. 108 1 11:18 ALMA Scott Nikodemski misses 2-point jump shot RIPON 11-20
  109. 109 1 11:06 RIPON Isaac Masters misses 3-point jump shot RIPON 11-20
  110. 110 1 10:53 ALMA DJ Beckman misses layup RIPON 11-20
  111. 111 1 10:34 RIPON Brendan Mccoy makes 3-point jump shot RIPON 11-23
  112. 112 1 10:34 RIPON Mason Stangl assist RIPON 11-23
  113. 113 1 10:27 ALMA Alma Scots 30-second timeout RIPON 11-23
  114. 114 1 10:00 ALMA Kevin Gamble makes layup RIPON 13-23
  115. 115 1 10:00 ALMA DJ Beckman assist RIPON 13-23
  116. 116 1 09:37 RIPON Ty Sabin makes 3-point jump shot RIPON 13-26
  117. 117 1 09:20 ALMA Kevin Gamble makes 3-point jump shot RIPON 16-26
  118. 118 1 08:54 RIPON Mason Stangl misses 2-point jump shot RIPON 16-26
  119. 119 1 08:44 ALMA Kevin Gamble turnover RIPON 16-26
  120. 120 1 08:34 RIPON Mason Stangl misses 2-point jump shot RIPON 16-26
  121. 121 1 08:34 ALMA Ethan Woelke shot block RIPON 16-26
  122. 122 1 08:26 RIPON Mason Stangl misses 2-point jump shot RIPON 16-26
  123. 123 1 08:21 ALMA DJ Beckman makes 3-point jump shot RIPON 19-26
  124. 124 1 08:21 ALMA Chase Fairchild assist RIPON 19-26
  125. 125 1 07:47 RIPON Hayden Hoerdemann makes 2-point jump shot RIPON 19-28
  126. 126 1 07:47 RIPON Kyle Loughrin assist RIPON 19-28
  127. 127 1 07:18 ALMA Chase Fairchild misses 3-point jump shot RIPON 19-28
  128. 128 1 06:41 RIPON Jordan Stiede misses layup RIPON 19-28
  129. 129 1 06:41 ALMA Doug Bradfield shot block RIPON 19-28
  130. 130 1 06:39 RIPON Ripon Red Hawks turnover RIPON 19-28
  131. 131 1 06:27 ALMA DJ Beckman makes layup RIPON 21-28
  132. 132 1 06:26 RIPON Kyle Loughrin foul RIPON 21-28
  133. 133 1 06:26 ALMA DJ Beckman makes free throw RIPON 22-28
  134. 134 1 06:15 RIPON Brendan Mccoy makes 3-point jump shot RIPON 22-31
  135. 135 1 06:15 RIPON Kyle Loughrin assist RIPON 22-31
  136. 136 1 06:03 ALMA DJ Beckman makes 3-point jump shot RIPON 25-31
  137. 137 1 06:03 ALMA Chase Fairchild assist RIPON 25-31
  138. 138 1 05:44 RIPON Hayden Hoerdemann misses 3-point jump shot RIPON 25-31
  139. 139 1 05:32 RIPON Kyle Loughrin turnover RIPON 25-31
  140. 140 1 05:16 RIPON Hayden Hoerdemann foul RIPON 25-31
  141. 141 1 05:16 ALMA Ethan Apsey misses free throw RIPON 25-31
  142. 142 1 05:16 ALMA Ethan Apsey makes free throw RIPON 26-31
  143. 143 1 05:03 RIPON Hayden Hoerdemann misses layup RIPON 26-31
  144. 144 1 05:03 ALMA Doug Bradfield shot block RIPON 26-31
  145. 145 1 04:56 RIPON Jordan Stiede misses 3-point jump shot RIPON 26-31
  146. 146 1 04:48 ALMA DJ Beckman makes layup RIPON 28-31
  147. 147 1 04:31 ALMA Ethan Apsey foul RIPON 28-31
  148. 148 1 04:28 RIPON Brendan Mccoy misses 3-point jump shot RIPON 28-31
  149. 149 1 04:19 RIPON Justin Leistikow turnover RIPON 28-31
  150. 150 1 04:17 ALMA DJ Beckman steal RIPON 28-31
  151. 151 1 04:13 ALMA Doug Bradfield misses 3-point jump shot RIPON 28-31
  152. 152 1 03:48 RIPON Hayden Hoerdemann makes 3-point jump shot RIPON 28-34
  153. 153 1 03:48 RIPON Brendan Mccoy assist RIPON 28-34
  154. 154 1 03:23 ALMA Ethan Woelke foul RIPON 28-34
  155. 155 1 03:23 ALMA Ethan Woelke turnover RIPON 28-34
  156. 156 1 03:12 RIPON Ty Sabin makes 3-point jump shot RIPON 28-37
  157. 157 1 03:12 RIPON Jordan Stiede assist RIPON 28-37
  158. 158 1 02:55 ALMA Jason Beckman makes layup RIPON 30-37
  159. 159 1 02:31 RIPON Justin Leistikow misses 3-point jump shot RIPON 30-37
  160. 160 1 02:18 ALMA Doug Bradfield misses 2-point jump shot RIPON 30-37
  161. 161 1 02:09 RIPON Ty Sabin misses 3-point jump shot RIPON 30-37
  162. 162 1 01:54 RIPON Jordan Stiede foul RIPON 30-37
  163. 163 1 01:54 RIPON Ripon Red Hawks 30-second timeout RIPON 30-37
  164. 164 1 01:45 ALMA DJ Beckman makes 3-point jump shot RIPON 33-37
  165. 165 1 01:45 ALMA Jason Beckman assist RIPON 33-37
  166. 166 1 01:29 RIPON Ty Sabin misses 3-point jump shot RIPON 33-37
  167. 167 1 01:21 ALMA Jason Beckman makes layup RIPON 35-37
  168. 168 1 01:21 ALMA Doug Bradfield assist RIPON 35-37
  169. 169 1 01:08 RIPON Ty Sabin turnover RIPON 35-37
  170. 170 1 01:06 ALMA Doug Bradfield steal RIPON 35-37
  171. 171 1 01:04 ALMA Doug Bradfield makes layup 37-37
  172. 172 1 01:04 ALMA DJ Beckman assist 37-37
  173. 173 1 00:40 RIPON Justin Leistikow misses 3-point jump shot 37-37
  174. 174 1 00:04 ALMA DJ Beckman misses 3-point jump shot 37-37
  175. 175 1 19:51 RIPON Jordan Stiede defensive rebound 0-0
  176. 176 1 19:11 ALMA Doug Bradfield offensive rebound RIPON 0-3
  177. 177 1 19:05 RIPON Mason Stangl defensive rebound RIPON 0-3
  178. 178 1 18:48 RIPON Justin Leistikow offensive rebound RIPON 0-3
  179. 179 1 17:52 RIPON Justin Leistikow defensive rebound RIPON 3-5
  180. 180 1 16:37 RIPON Kyle Loughrin defensive rebound RIPON 6-10
  181. 181 1 15:30 ALMA Tyler Edwards defensive rebound RIPON 9-13
  182. 182 1 15:19 ALMA Chase Fairchild offensive rebound RIPON 9-13
  183. 183 1 14:40 RIPON Hayden Hoerdemann defensive rebound RIPON 11-13
  184. 184 1 14:15 RIPON Isaac Masters offensive rebound RIPON 11-13
  185. 185 1 13:21 RIPON Ripon Red Hawks offensive rebound RIPON 11-13
  186. 186 1 12:00 RIPON Isaac Masters defensive rebound RIPON 11-18
  187. 187 1 11:18 RIPON Mason Stangl defensive rebound RIPON 11-20
  188. 188 1 11:06 ALMA Tyler Edwards defensive rebound RIPON 11-20
  189. 189 1 10:53 RIPON Isaac Masters defensive rebound RIPON 11-20
  190. 190 1 08:54 ALMA Tyler Edwards defensive rebound RIPON 16-26
  191. 191 1 08:29 RIPON Mason Stangl offensive rebound RIPON 16-26
  192. 192 1 08:26 ALMA DJ Beckman defensive rebound RIPON 16-26
  193. 193 1 07:18 RIPON Mason Stangl defensive rebound RIPON 19-28
  194. 194 1 06:39 RIPON Mason Stangl offensive rebound RIPON 19-28
  195. 195 1 05:44 RIPON Brendan Mccoy offensive rebound RIPON 25-31
  196. 196 1 05:16 ALMA Alma Scots deadball rebound RIPON 25-31
  197. 197 1 05:03 RIPON Ripon Red Hawks offensive rebound RIPON 26-31
  198. 198 1 04:56 ALMA DJ Beckman defensive rebound RIPON 26-31
  199. 199 1 04:28 RIPON Justin Leistikow offensive rebound RIPON 28-31
  200. 200 1 04:13 RIPON Jordan Stiede defensive rebound RIPON 28-31
  201. 201 1 02:31 ALMA DJ Beckman defensive rebound RIPON 30-37
  202. 202 1 02:18 RIPON Kyle Loughrin defensive rebound RIPON 30-37
  203. 203 1 02:09 ALMA DJ Beckman defensive rebound RIPON 30-37
  204. 204 1 01:29 ALMA Corey Hungerford defensive rebound RIPON 33-37
  205. 205 1 00:40 ALMA Chase Fairchild defensive rebound 37-37
  206. 206 1 00:04 RIPON Hayden Hoerdemann defensive rebound 37-37
  207. 207 1 18:13 RIPON Brendan Mccoy substitution in RIPON 3-5
  208. 208 1 14:59 ALMA Jason Beckman substitution in RIPON 11-13
  209. 209 1 14:59 ALMA Corey Hungerford substitution in RIPON 11-13
  210. 210 1 14:59 RIPON Isaac Masters substitution in RIPON 11-13
  211. 211 1 14:59 RIPON Ty Sabin substitution in RIPON 11-13
  212. 212 1 14:59 RIPON Koy Brecklin substitution in RIPON 11-13
  213. 213 1 14:59 RIPON Hayden Hoerdemann substitution in RIPON 11-13
  214. 214 1 13:44 ALMA Tyler Edwards substitution in RIPON 11-13
  215. 215 1 13:21 ALMA Kevin Gamble substitution in RIPON 11-13
  216. 216 1 13:21 RIPON Justin Leistikow substitution in RIPON 11-13
  217. 217 1 12:57 ALMA Scott Nikodemski substitution in RIPON 11-15
  218. 218 1 12:18 RIPON Brendan Mccoy substitution in RIPON 11-18
  219. 219 1 12:04 RIPON Mason Stangl substitution in RIPON 11-18
  220. 220 1 11:57 ALMA DJ Beckman substitution in RIPON 11-18
  221. 221 1 10:27 ALMA Chase Fairchild substitution in RIPON 11-23
  222. 222 1 08:44 ALMA Ethan Woelke substitution in RIPON 16-26
  223. 223 1 08:44 ALMA Doug Bradfield substitution in RIPON 16-26
  224. 224 1 08:44 RIPON Hayden Hoerdemann substitution in RIPON 16-26
  225. 225 1 08:00 RIPON Jordan Stiede substitution in RIPON 19-26
  226. 226 1 08:00 RIPON Kyle Loughrin substitution in RIPON 19-26
  227. 227 1 06:39 ALMA Ethan Apsey substitution in RIPON 19-28
  228. 228 1 06:39 RIPON Koy Brecklin substitution in RIPON 19-28
  229. 229 1 05:32 ALMA Jason Beckman substitution in RIPON 25-31
  230. 230 1 04:31 RIPON Ty Sabin substitution in RIPON 28-31
  231. 231 1 04:31 RIPON Justin Leistikow substitution in RIPON 28-31
  232. 232 1 03:23 ALMA Corey Hungerford substitution in RIPON 28-34
  233. 233 1 03:23 RIPON Kyle Loughrin substitution in RIPON 28-34
  234. 234 1 01:54 ALMA Chase Fairchild substitution in RIPON 30-37
  235. 235 1 01:54 RIPON Isaac Masters substitution in RIPON 30-37
  236. 236 1 00:24 ALMA Scott Nikodemski substitution in 37-37
  237. 237 1 18:13 RIPON Ty Sabin substitution out RIPON 3-5
  238. 238 1 14:59 ALMA Tyler Edwards substitution out RIPON 11-13
  239. 239 1 14:59 ALMA Scott Nikodemski substitution out RIPON 11-13
  240. 240 1 14:59 RIPON Jordan Stiede substitution out RIPON 11-13
  241. 241 1 14:59 RIPON Mason Stangl substitution out RIPON 11-13
  242. 242 1 14:59 RIPON Justin Leistikow substitution out RIPON 11-13
  243. 243 1 14:59 RIPON Brendan Mccoy substitution out RIPON 11-13
  244. 244 1 13:44 ALMA DJ Beckman substitution out RIPON 11-13
  245. 245 1 13:21 ALMA Doug Bradfield substitution out RIPON 11-13
  246. 246 1 13:21 RIPON Hayden Hoerdemann substitution out RIPON 11-13
  247. 247 1 12:57 ALMA Chase Fairchild substitution out RIPON 11-15
  248. 248 1 12:18 RIPON Kyle Loughrin substitution out RIPON 11-18
  249. 249 1 12:04 RIPON Koy Brecklin substitution out RIPON 11-18
  250. 250 1 11:57 ALMA Corey Hungerford substitution out RIPON 11-18
  251. 251 1 10:27 ALMA Jason Beckman substitution out RIPON 11-23
  252. 252 1 08:44 ALMA Tyler Edwards substitution out RIPON 16-26
  253. 253 1 08:44 ALMA Kevin Gamble substitution out RIPON 16-26
  254. 254 1 08:44 RIPON Justin Leistikow substitution out RIPON 16-26
  255. 255 1 08:00 RIPON Isaac Masters substitution out RIPON 19-26
  256. 256 1 08:00 RIPON Ty Sabin substitution out RIPON 19-26
  257. 257 1 06:39 ALMA Scott Nikodemski substitution out RIPON 19-28
  258. 258 1 06:39 RIPON Mason Stangl substitution out RIPON 19-28
  259. 259 1 05:32 ALMA Chase Fairchild substitution out RIPON 25-31
  260. 260 1 04:31 RIPON Koy Brecklin substitution out RIPON 28-31
  261. 261 1 04:31 RIPON Kyle Loughrin substitution out RIPON 28-31
  262. 262 1 03:23 ALMA Ethan Woelke substitution out RIPON 28-34
  263. 263 1 03:23 RIPON Brendan Mccoy substitution out RIPON 28-34
  264. 264 1 01:54 ALMA Ethan Apsey substitution out RIPON 30-37
  265. 265 1 01:54 RIPON Jordan Stiede substitution out RIPON 30-37
  266. 266 1 00:24 ALMA Jason Beckman substitution out 37-37
  267. 267 2 19:45 ALMA DJ Beckman misses 2-point jump shot 37-37
  268. 268 2 19:36 RIPON Ty Sabin makes layup RIPON 37-39
  269. 269 2 19:36 ALMA Doug Bradfield foul RIPON 37-39
  270. 270 2 19:36 RIPON Ty Sabin makes free throw RIPON 37-40
  271. 271 2 19:25 ALMA Chase Fairchild makes 3-point jump shot 40-40
  272. 272 2 19:25 ALMA Scott Nikodemski assist 40-40
  273. 273 2 19:08 RIPON Ty Sabin turnover 40-40
  274. 274 2 19:06 ALMA Chase Fairchild steal 40-40
  275. 275 2 19:01 ALMA Tyler Edwards turnover 40-40
  276. 276 2 18:59 RIPON Kyle Loughrin steal 40-40
  277. 277 2 18:39 ALMA Tyler Edwards foul 40-40
  278. 278 2 18:28 RIPON Ty Sabin makes 2-point jump shot RIPON 40-42
  279. 279 2 17:58 ALMA Doug Bradfield misses 3-point jump shot RIPON 40-42
  280. 280 2 17:47 RIPON Ty Sabin makes 2-point jump shot RIPON 40-44
  281. 281 2 17:30 ALMA Scott Nikodemski makes 2-point jump shot RIPON 42-44
  282. 282 2 17:16 RIPON Ty Sabin misses 2-point jump shot RIPON 42-44
  283. 283 2 17:16 ALMA Doug Bradfield shot block RIPON 42-44
  284. 284 2 17:08 ALMA Tyler Edwards makes layup 44-44
  285. 285 2 17:08 ALMA DJ Beckman assist 44-44
  286. 286 2 17:08 RIPON Justin Leistikow foul 44-44
  287. 287 2 17:08 ALMA Tyler Edwards makes free throw ALMA 45-44
  288. 288 2 16:40 RIPON Isaac Masters makes 3-point jump shot RIPON 45-47
  289. 289 2 16:40 RIPON Hayden Hoerdemann assist RIPON 45-47
  290. 290 2 16:18 ALMA Scott Nikodemski makes layup 47-47
  291. 291 2 16:18 RIPON Isaac Masters foul 47-47
  292. 292 2 16:18 ALMA Scott Nikodemski makes free throw ALMA 48-47
  293. 293 2 15:57 RIPON Ty Sabin misses 3-point jump shot ALMA 48-47
  294. 294 2 15:44 ALMA Scott Nikodemski turnover ALMA 48-47
  295. 295 2 15:41 RIPON Kyle Loughrin steal ALMA 48-47
  296. 296 2 15:38 RIPON Ty Sabin makes 2-point jump shot RIPON 48-49
  297. 297 2 15:23 RIPON Kyle Loughrin assist RIPON 48-49
  298. 298 2 15:23 ALMA Tyler Edwards makes layup ALMA 50-49
  299. 299 2 15:21 RIPON Ty Sabin makes 2-point jump shot RIPON 50-51
  300. 300 2 15:21 RIPON Kyle Loughrin assist RIPON 50-51
  301. 301 2 15:16 ALMA Alma Scots 30-second timeout RIPON 50-51
  302. 302 2 15:10 ALMA Chase Fairchild turnover RIPON 50-51
  303. 303 2 14:47 RIPON Justin Leistikow misses 3-point jump shot RIPON 50-51
  304. 304 2 14:43 RIPON Isaac Masters misses 2-point jump shot RIPON 50-51
  305. 305 2 14:28 ALMA Corey Hungerford foul RIPON 50-51
  306. 306 2 14:28 RIPON Kyle Loughrin misses free throw RIPON 50-51
  307. 307 2 14:28 RIPON Kyle Loughrin makes free throw RIPON 50-52
  308. 308 2 14:17 ALMA Ethan Apsey turnover RIPON 50-52
  309. 309 2 14:02 RIPON Isaac Masters makes layup RIPON 50-54
  310. 310 2 13:41 ALMA Alma Scots 30-second timeout RIPON 50-54
  311. 311 2 13:35 ALMA Jason Beckman misses 3-point jump shot RIPON 50-54
  312. 312 2 13:26 RIPON Kyle Loughrin misses 3-point jump shot RIPON 50-54
  313. 313 2 13:12 ALMA Doug Bradfield misses 2-point jump shot RIPON 50-54
  314. 314 2 13:02 RIPON Hayden Hoerdemann misses 3-point jump shot RIPON 50-54
  315. 315 2 12:56 RIPON Mason Stangl misses layup RIPON 50-54
  316. 316 2 12:47 ALMA Ethan Woelke makes 2-point jump shot RIPON 52-54
  317. 317 2 12:26 RIPON Hayden Hoerdemann misses 3-point jump shot RIPON 52-54
  318. 318 2 11:59 RIPON Isaac Masters foul RIPON 52-54
  319. 319 2 11:59 ALMA Jason Beckman makes free throw RIPON 53-54
  320. 320 2 11:59 ALMA Jason Beckman misses free throw RIPON 53-54
  321. 321 2 11:45 ALMA Tyler Edwards foul RIPON 53-54
  322. 322 2 11:21 RIPON Koy Brecklin turnover RIPON 53-54
  323. 323 2 11:19 ALMA DJ Beckman steal RIPON 53-54
  324. 324 2 11:13 ALMA Chase Fairchild turnover RIPON 53-54
  325. 325 2 11:11 RIPON Ty Sabin steal RIPON 53-54
  326. 326 2 11:08 RIPON Jordan Stiede misses layup RIPON 53-54
  327. 327 2 11:01 RIPON Ty Sabin foul RIPON 53-54
  328. 328 2 11:01 ALMA Scott Nikodemski makes free throw 54-54
  329. 329 2 11:01 ALMA Scott Nikodemski misses free throw 54-54
  330. 330 2 10:36 RIPON Ty Sabin makes 3-point jump shot RIPON 54-57
  331. 331 2 10:25 ALMA DJ Beckman misses 3-point jump shot RIPON 54-57
  332. 332 2 09:55 RIPON Justin Leistikow makes 3-point jump shot RIPON 54-60
  333. 333 2 09:55 RIPON Jordan Stiede assist RIPON 54-60
  334. 334 2 09:32 ALMA DJ Beckman makes 3-point jump shot RIPON 57-60
  335. 335 2 09:32 ALMA Scott Nikodemski assist RIPON 57-60
  336. 336 2 09:07 RIPON Ty Sabin turnover RIPON 57-60
  337. 337 2 09:05 ALMA DJ Beckman steal RIPON 57-60
  338. 338 2 08:59 ALMA Chase Fairchild misses 3-point jump shot RIPON 57-60
  339. 339 2 08:51 ALMA Tyler Edwards misses 2-point jump shot RIPON 57-60
  340. 340 2 08:45 RIPON Ty Sabin misses layup RIPON 57-60
  341. 341 2 08:34 ALMA Doug Bradfield misses 2-point jump shot RIPON 57-60
  342. 342 2 08:22 RIPON Koy Brecklin makes layup RIPON 57-62
  343. 343 2 08:22 RIPON Justin Leistikow assist RIPON 57-62
  344. 344 2 08:13 ALMA Alma Scots 30-second timeout RIPON 57-62
  345. 345 2 08:11 ALMA Doug Bradfield makes layup RIPON 59-62
  346. 346 2 08:11 ALMA Tyler Edwards assist RIPON 59-62
  347. 347 2 07:39 RIPON Brendan Mccoy turnover RIPON 59-62
  348. 348 2 07:34 ALMA Scott Nikodemski misses 3-point jump shot RIPON 59-62
  349. 349 2 06:57 RIPON Brendan Mccoy makes 2-point jump shot RIPON 59-64
  350. 350 2 06:44 ALMA Jason Beckman makes 3-point jump shot RIPON 62-64
  351. 351 2 06:44 ALMA DJ Beckman assist RIPON 62-64
  352. 352 2 06:25 RIPON Justin Leistikow makes 2-point jump shot RIPON 62-66
  353. 353 2 06:07 RIPON Hayden Hoerdemann foul RIPON 62-66
  354. 354 2 06:01 ALMA DJ Beckman makes 3-point jump shot RIPON 65-66
  355. 355 2 06:01 ALMA Scott Nikodemski assist RIPON 65-66
  356. 356 2 05:40 RIPON Kyle Loughrin misses 3-point jump shot RIPON 65-66
  357. 357 2 05:38 RIPON Mason Stangl foul RIPON 65-66
  358. 358 2 05:29 ALMA DJ Beckman makes 3-point jump shot ALMA 68-66
  359. 359 2 05:29 ALMA Scott Nikodemski assist ALMA 68-66
  360. 360 2 04:52 RIPON Mason Stangl misses 2-point jump shot ALMA 68-66
  361. 361 2 04:42 ALMA Kevin Gamble makes layup ALMA 70-66
  362. 362 2 04:42 ALMA Chase Fairchild assist ALMA 70-66
  363. 363 2 04:37 RIPON Ripon Red Hawks 30-second timeout ALMA 70-66
  364. 364 2 04:16 RIPON Ty Sabin makes 2-point jump shot ALMA 70-68
  365. 365 2 03:38 ALMA Jason Beckman makes 2-point jump shot ALMA 72-68
  366. 366 2 03:20 RIPON Mason Stangl turnover ALMA 72-68
  367. 367 2 03:15 ALMA Kevin Gamble steal ALMA 72-68
  368. 368 2 03:08 ALMA Scott Nikodemski misses 3-point jump shot ALMA 72-68
  369. 369 2 02:53 ALMA Jason Beckman foul ALMA 72-68
  370. 370 2 02:43 RIPON Ty Sabin turnover ALMA 72-68
  371. 371 2 02:41 ALMA Kevin Gamble steal ALMA 72-68
  372. 372 2 02:32 ALMA DJ Beckman misses 2-point jump shot ALMA 72-68
  373. 373 2 02:28 ALMA Kevin Gamble misses 2-point jump shot ALMA 72-68
  374. 374 2 02:28 RIPON Justin Leistikow shot block ALMA 72-68
  375. 375 2 02:20 RIPON Justin Leistikow misses 3-point jump shot ALMA 72-68
  376. 376 2 02:13 RIPON Ty Sabin misses 2-point jump shot ALMA 72-68
  377. 377 2 02:01 ALMA Jason Beckman foul ALMA 72-68
  378. 378 2 02:01 ALMA Jason Beckman turnover ALMA 72-68
  379. 379 2 01:48 RIPON Ty Sabin makes 3-point jump shot ALMA 72-71
  380. 380 2 01:42 ALMA Alma Scots 30-second timeout ALMA 72-71
  381. 381 2 01:34 RIPON Kyle Loughrin foul ALMA 72-71
  382. 382 2 01:34 ALMA Scott Nikodemski misses free throw ALMA 72-71
  383. 383 2 01:15 RIPON Ty Sabin misses 3-point jump shot ALMA 72-71
  384. 384 2 01:10 RIPON Justin Leistikow misses 2-point jump shot ALMA 72-71
  385. 385 2 00:54 ALMA Kevin Gamble misses 3-point jump shot ALMA 72-71
  386. 386 2 00:43 RIPON Ripon Red Hawks 30-second timeout ALMA 72-71
  387. 387 2 00:33 RIPON Jordan Stiede misses 3-point jump shot ALMA 72-71
  388. 388 2 00:23 ALMA Alma Scots 30-second timeout ALMA 72-71
  389. 389 2 00:14 RIPON Jordan Stiede foul ALMA 72-71
  390. 390 2 00:14 ALMA Jason Beckman misses free throw ALMA 72-71
  391. 391 2 00:07 ALMA Jason Beckman foul ALMA 72-71
  392. 392 2 00:07 RIPON Kyle Loughrin misses free throw ALMA 72-71
  393. 393 2 00:07 ALMA Alma Scots 30-second timeout ALMA 72-71
  394. 394 2 00:07 RIPON Kyle Loughrin makes free throw 72-72
  395. 395 2 00:01 ALMA Tyler Edwards misses layup 72-72
  396. 396 2 19:45 RIPON Ty Sabin defensive rebound 37-37
  397. 397 2 17:58 RIPON Justin Leistikow defensive rebound RIPON 40-42
  398. 398 2 17:14 ALMA DJ Beckman defensive rebound RIPON 42-44
  399. 399 2 15:57 ALMA Scott Nikodemski defensive rebound ALMA 48-47
  400. 400 2 14:47 RIPON Hayden Hoerdemann offensive rebound RIPON 50-51
  401. 401 2 14:43 RIPON Justin Leistikow offensive rebound RIPON 50-51
  402. 402 2 14:28 RIPON Ripon Red Hawks deadball rebound RIPON 50-51
  403. 403 2 13:35 RIPON Kyle Loughrin defensive rebound RIPON 50-54
  404. 404 2 13:26 ALMA Doug Bradfield defensive rebound RIPON 50-54
  405. 405 2 13:12 RIPON Ty Sabin defensive rebound RIPON 50-54
  406. 406 2 13:02 RIPON Mason Stangl offensive rebound RIPON 50-54
  407. 407 2 12:56 ALMA Doug Bradfield defensive rebound RIPON 50-54
  408. 408 2 12:26 ALMA Scott Nikodemski defensive rebound RIPON 52-54
  409. 409 2 11:59 RIPON Koy Brecklin defensive rebound RIPON 53-54
  410. 410 2 11:08 ALMA Scott Nikodemski defensive rebound RIPON 53-54
  411. 411 2 11:01 RIPON Koy Brecklin defensive rebound 54-54
  412. 412 2 10:25 RIPON Justin Leistikow defensive rebound RIPON 54-57
  413. 413 2 08:59 ALMA Tyler Edwards defensive rebound RIPON 57-60
  414. 414 2 08:51 RIPON Justin Leistikow defensive rebound RIPON 57-60
  415. 415 2 08:45 ALMA Chase Fairchild defensive rebound RIPON 57-60
  416. 416 2 08:34 RIPON Koy Brecklin defensive rebound RIPON 57-60
  417. 417 2 07:34 RIPON Ripon Red Hawks defensive rebound RIPON 59-62
  418. 418 2 05:40 RIPON Ripon Red Hawks deadball rebound RIPON 65-66
  419. 419 2 04:52 ALMA Kevin Gamble defensive rebound ALMA 68-66
  420. 420 2 03:08 RIPON Justin Leistikow defensive rebound ALMA 72-68
  421. 421 2 02:32 ALMA Kevin Gamble offensive rebound ALMA 72-68
  422. 422 2 02:27 RIPON Ripon Red Hawks defensive rebound ALMA 72-68
  423. 423 2 02:20 RIPON Kyle Loughrin offensive rebound ALMA 72-68
  424. 424 2 02:13 ALMA Kevin Gamble defensive rebound ALMA 72-68
  425. 425 2 01:34 RIPON Ty Sabin defensive rebound ALMA 72-71
  426. 426 2 01:15 RIPON Justin Leistikow offensive rebound ALMA 72-71
  427. 427 2 01:10 ALMA Kevin Gamble defensive rebound ALMA 72-71
  428. 428 2 00:54 RIPON Ty Sabin defensive rebound ALMA 72-71
  429. 429 2 00:33 ALMA Doug Bradfield defensive rebound ALMA 72-71
  430. 430 2 00:14 RIPON Koy Brecklin defensive rebound ALMA 72-71
  431. 431 2 00:07 RIPON Ripon Red Hawks deadball rebound ALMA 72-71
  432. 432 2 00:00 ALMA Alma Scots deadball rebound 72-72
  433. 433 2 16:59 RIPON Isaac Masters substitution in ALMA 45-44
  434. 434 2 16:59 RIPON Hayden Hoerdemann substitution in ALMA 45-44
  435. 435 2 15:16 ALMA Kevin Gamble substitution in RIPON 50-51
  436. 436 2 15:16 ALMA Corey Hungerford substitution in RIPON 50-51
  437. 437 2 15:16 ALMA Ethan Apsey substitution in RIPON 50-51
  438. 438 2 15:05 ALMA Jason Beckman substitution in RIPON 50-51
  439. 439 2 14:28 ALMA Tyler Edwards substitution in RIPON 50-52
  440. 440 2 14:28 ALMA Ethan Woelke substitution in RIPON 50-52
  441. 441 2 14:28 RIPON Mason Stangl substitution in RIPON 50-52
  442. 442 2 13:22 ALMA DJ Beckman substitution in RIPON 50-54
  443. 443 2 13:22 ALMA Scott Nikodemski substitution in RIPON 50-54
  444. 444 2 13:22 ALMA Doug Bradfield substitution in RIPON 50-54
  445. 445 2 11:59 ALMA Tyler Edwards substitution in RIPON 53-54
  446. 446 2 11:59 RIPON Jordan Stiede substitution in RIPON 53-54
  447. 447 2 11:59 RIPON Brendan Mccoy substitution in RIPON 53-54
  448. 448 2 11:59 RIPON Koy Brecklin substitution in RIPON 53-54
  449. 449 2 11:59 RIPON Justin Leistikow substitution in RIPON 53-54
  450. 450 2 11:45 ALMA Chase Fairchild substitution in RIPON 53-54
  451. 451 2 08:13 ALMA Jason Beckman substitution in RIPON 57-62
  452. 452 2 08:13 RIPON Kyle Loughrin substitution in RIPON 57-62
  453. 453 2 08:13 RIPON Hayden Hoerdemann substitution in RIPON 57-62
  454. 454 2 07:39 ALMA Kevin Gamble substitution in RIPON 59-62
  455. 455 2 06:07 RIPON Ty Sabin substitution in RIPON 62-66
  456. 456 2 06:07 RIPON Mason Stangl substitution in RIPON 62-66
  457. 457 2 05:38 ALMA Chase Fairchild substitution in RIPON 65-66
  458. 458 2 04:37 ALMA Tyler Edwards substitution in ALMA 70-66
  459. 459 2 02:53 RIPON Hayden Hoerdemann substitution in ALMA 72-68
  460. 460 2 01:34 ALMA Chase Fairchild substitution in ALMA 72-71
  461. 461 2 00:43 ALMA Jason Beckman substitution in ALMA 72-71
  462. 462 2 00:40 ALMA Doug Bradfield substitution in ALMA 72-71
  463. 463 2 00:23 ALMA DJ Beckman substitution in ALMA 72-71
  464. 464 2 00:23 RIPON Koy Brecklin substitution in ALMA 72-71
  465. 465 2 00:07 ALMA Scott Nikodemski substitution in 72-72
  466. 466 2 00:07 RIPON Isaac Masters substitution in 72-72
  467. 467 2 16:59 RIPON Jordan Stiede substitution out ALMA 45-44
  468. 468 2 16:59 RIPON Mason Stangl substitution out ALMA 45-44
  469. 469 2 15:16 ALMA Tyler Edwards substitution out RIPON 50-51
  470. 470 2 15:16 ALMA Scott Nikodemski substitution out RIPON 50-51
  471. 471 2 15:16 ALMA Doug Bradfield substitution out RIPON 50-51
  472. 472 2 15:05 ALMA Chase Fairchild substitution out RIPON 50-51
  473. 473 2 14:28 ALMA DJ Beckman substitution out RIPON 50-52
  474. 474 2 14:28 ALMA Corey Hungerford substitution out RIPON 50-52
  475. 475 2 14:28 RIPON Justin Leistikow substitution out RIPON 50-52
  476. 476 2 13:22 ALMA Kevin Gamble substitution out RIPON 50-54
  477. 477 2 13:22 ALMA Tyler Edwards substitution out RIPON 50-54
  478. 478 2 13:22 ALMA Ethan Apsey substitution out RIPON 50-54
  479. 479 2 11:59 ALMA Ethan Woelke substitution out RIPON 53-54
  480. 480 2 11:59 RIPON Isaac Masters substitution out RIPON 53-54
  481. 481 2 11:59 RIPON Kyle Loughrin substitution out RIPON 53-54
  482. 482 2 11:59 RIPON Mason Stangl substitution out RIPON 53-54
  483. 483 2 11:59 RIPON Hayden Hoerdemann substitution out RIPON 53-54
  484. 484 2 11:45 ALMA Jason Beckman substitution out RIPON 53-54
  485. 485 2 08:13 ALMA Chase Fairchild substitution out RIPON 57-62
  486. 486 2 08:13 RIPON Ty Sabin substitution out RIPON 57-62
  487. 487 2 08:13 RIPON Koy Brecklin substitution out RIPON 57-62
  488. 488 2 07:39 ALMA Doug Bradfield substitution out RIPON 59-62
  489. 489 2 06:07 RIPON Hayden Hoerdemann substitution out RIPON 62-66
  490. 490 2 06:07 RIPON Brendan Mccoy substitution out RIPON 62-66
  491. 491 2 05:38 ALMA Tyler Edwards substitution out RIPON 65-66
  492. 492 2 04:37 ALMA Chase Fairchild substitution out ALMA 70-66
  493. 493 2 02:53 RIPON Mason Stangl substitution out ALMA 72-68
  494. 494 2 01:34 ALMA Jason Beckman substitution out ALMA 72-71
  495. 495 2 00:43 ALMA Scott Nikodemski substitution out ALMA 72-71
  496. 496 2 00:40 ALMA DJ Beckman substitution out ALMA 72-71
  497. 497 2 00:23 ALMA Kevin Gamble substitution out ALMA 72-71
  498. 498 2 00:23 RIPON Hayden Hoerdemann substitution out ALMA 72-71
  499. 499 2 00:07 ALMA Jason Beckman substitution out 72-72
  500. 500 2 00:07 RIPON Jordan Stiede substitution out 72-72