10 0 10 Isaac Masters makes 3-point jump shot Tyler Semenas foul Matt Dacy-Seijo turnover Cal Schultz steal Cal Schultz makes layup Ryan Dicanio makes layup Rowan Mcgowen assist Isaac Masters makes 3-point jump shot Ryan Dicanio turnover Tyler Semenas steal Tyler Semenas makes dunk Loras Duhawks 30-second timeout Rowan Mcgowen misses layup Trent Jones shot block Ryan Dicanio misses 2-point jump shot Tyler Semenas makes layup Trent Jones assist Jake Toman makes layup Josh Ruggles assist Cal Schultz misses layup Isaac Masters misses 3-point jump shot Matt Dacy-Seijo misses layup Rowan Mcgowen makes layup Trent Jones misses 2-point jump shot Ryan Dicanio turnover Seth Kostroski misses 3-point jump shot Josh Ruggles makes 3-point jump shot Rowan Mcgowen assist Koy Brecklin makes 2-point jump shot Tyler Semenas assist Jake Toman makes layup Rowan Mcgowen assist Isaac Masters foul Isaac Masters turnover Josh Ruggles makes 2-point jump shot Seth Moeller foul Koy Brecklin misses layup Cole Navigato shot block Ryan Dicanio misses 3-point jump shot Cole Navigato makes layup Ryan Dicanio assist Koy Brecklin makes layup Seth Kostroski assist Cal Schultz foul Rowan Mcgowen misses 3-point jump shot Cole Navigato misses layup Trent Jones makes layup Seth Moeller foul Trent Jones misses free throw Jovonte Peals makes layup Rowan Mcgowen foul Trent Jones misses 2-point jump shot Koy Brecklin makes tip-in shot Seth Moeller misses layup Trent Jones misses 2-point jump shot Cole Navigato turnover Elliot Hoerdemann steal Tyler Semenas makes dunk Seth Moeller turnover Koy Brecklin steal Tyler Semenas makes layup Matt Dacy-Seijo misses 3-point jump shot Cole Navigato foul Isaac Masters makes free throw Isaac Masters makes free throw Josh Ruggles makes 3-point jump shot Ryan Dicanio assist Trent Jones turnover Koy Brecklin foul Josh Ruggles misses free throw Josh Ruggles makes free throw Seth Kostroski turnover Josh Ruggles steal David Wedewer makes layup Josh Ruggles assist Kyle Rutkowski makes layup Cal Schultz assist Josh Ruggles makes 3-point jump shot Ryan Dicanio assist Kyle Rutkowski misses layup David Wedewer makes 3-point jump shot Ryan Dicanio assist Tyler Semenas misses 3-point jump shot Ryan Dicanio misses layup Kyle Rutkowski foul Ripon Red Hawks 30-second timeout Jake Toman misses free throw Jake Toman makes free throw Ryan Dicanio foul Tyler Semenas makes free throw Tyler Semenas makes free throw Ryan Dicanio makes layup Isaac Masters misses 2-point jump shot Ryan Dicanio misses 3-point jump shot Ryan Dicanio makes layup Rowan Mcgowen assist Cal Schultz makes layup Rowan Mcgowen assist Rowan Mcgowen foul Cal Schultz misses free throw Josh Ruggles makes layup Trent Jones turnover Ryan Dicanio misses layup Cal Schultz makes layup Ryan Dicanio turnover Trent Jones steal Isaac Masters makes layup Elliot Hoerdemann assist Isaac Masters foul Isaac Masters turnover Cole Navigato turnover Trent Jones steal Trent Jones misses 2-point jump shot Justin Busch turnover Trent Jones steal Tyler Semenas makes layup Seth Kostroski assist Jovonte Peals turnover Tyler Semenas steal Rowan Mcgowen foul Tyler Semenas makes free throw Tyler Semenas makes free throw Josh Ruggles misses 3-point jump shot Jovonte Peals foul Elliot Hoerdemann misses free throw Ryan Dicanio misses 2-point jump shot Josh Ruggles misses 2-point jump shot Josh Ruggles makes layup Tyler Semenas misses 2-point jump shot Tyler Semenas foul Josh Ruggles makes free throw Josh Ruggles makes free throw Cal Schultz makes 2-point jump shot Elliot Hoerdemann assist Ryan Dicanio misses 2-point jump shot Trent Jones foul Trent Jones turnover Matt Dacy-Seijo misses 3-point jump shot Cal Schultz makes 2-point jump shot David Wedewer misses 3-point jump shot Trent Jones foul Ryan Dicanio makes free throw Ryan Dicanio misses free throw Cal Schultz makes 3-point jump shot Elliot Hoerdemann assist Cal Schultz foul Josh Ruggles makes free throw Josh Ruggles makes free throw Elliot Hoerdemann misses 3-point jump shot Matt Dacy-Seijo foul Cal Schultz makes free throw Cal Schultz makes free throw Ryan Dicanio misses layup Ryan Dicanio makes 3-point jump shot Justin Busch assist Loras Duhawks offensive rebound Trent Jones defensive rebound Ripon Red Hawks offensive rebound Rowan Mcgowen defensive rebound Rowan Mcgowen offensive rebound Matt Dacy-Seijo defensive rebound Matt Dacy-Seijo defensive rebound Ryan Dicanio defensive rebound Justin Busch offensive rebound Loras Duhawks offensive rebound Isaac Masters defensive rebound Rowan Mcgowen defensive rebound Koy Brecklin offensive rebound Trent Jones defensive rebound Jovonte Peals defensive rebound Tyler Semenas defensive rebound Loras Duhawks deadball rebound Ryan Dicanio defensive rebound Ryan Dicanio defensive rebound Jake Toman offensive rebound Loras Duhawks deadball rebound Rowan Mcgowen defensive rebound David Wedewer offensive rebound Josh Ruggles defensive rebound Cal Schultz defensive rebound Cole Navigato defensive rebound Ripon Red Hawks defensive rebound Josh Ruggles defensive rebound Ryan Dicanio offensive rebound Josh Ruggles offensive rebound Josh Ruggles defensive rebound Trent Jones defensive rebound Cal Schultz defensive rebound Ryan Dicanio offensive rebound Seth Kostroski defensive rebound Ripon Red Hawks offensive rebound Justin Busch offensive rebound Josh Ruggles substitution in Isaac Masters substitution in Tyler Semenas substitution in Seth Kostroski substitution in Cal Schultz substitution in Koy Brecklin substitution in Ryan Dicanio substitution in Justin Busch substitution in Josh Ruggles substitution in Jake Toman substitution in Seth Moeller substitution in Cole Navigato substitution in Rowan Mcgowen substitution in Isaac Masters substitution in Trent Jones substitution in Seth Kostroski substitution in Elliot Hoerdemann substitution in Koy Brecklin substitution in Jovonte Peals substitution in Matt Dacy-Seijo substitution in Rowan Mcgowen substitution in Cole Navigato substitution in Seth Moeller substitution in Tyler Semenas substitution in Isaac Masters substitution in Ryan Dicanio substitution in Justin Busch substitution in Josh Ruggles substitution in David Wedewer substitution in Jake Toman substitution in Isaac Masters substitution in Tyler Semenas substitution in Cal Schultz substitution in Koy Brecklin substitution in Kyle Rutkowski substitution in Seth Kostroski substitution in Rowan Mcgowen substitution in Trent Jones substitution in Ryan Dicanio substitution in Matt Dacy-Seijo substitution in Josh Ruggles substitution in Rowan Mcgowen substitution in Cole Navigato substitution in Isaac Masters substitution in Trent Jones substitution in Elliot Hoerdemann substitution in Cal Schultz substitution in Koy Brecklin substitution in Tyler Semenas substitution in Justin Busch substitution in Seth Kostroski substitution in Jovonte Peals substitution in Matt Dacy-Seijo substitution in Justin Busch substitution in Josh Ruggles substitution in Rowan Mcgowen substitution in David Wedewer substitution in Ryan Dicanio substitution in Jake Toman substitution in Koy Brecklin substitution in Isaac Masters substitution in Trent Jones substitution in Justin Busch substitution in Cole Navigato substitution out Isaac Masters substitution out Tyler Semenas substitution out Trent Jones substitution out Cal Schultz substitution out Koy Brecklin substitution out Josh Ruggles substitution out Matt Dacy-Seijo substitution out Ryan Dicanio substitution out Jake Toman substitution out David Wedewer substitution out Jake Toman substitution out Josh Ruggles substitution out Isaac Masters substitution out Tyler Semenas substitution out Trent Jones substitution out Cal Schultz substitution out Koy Brecklin substitution out Josh Ruggles substitution out Matt Dacy-Seijo substitution out Ryan Dicanio substitution out Jake Toman substitution out David Wedewer substitution out Isaac Masters substitution out Seth Kostroski substitution out Josh Ruggles substitution out Matt Dacy-Seijo substitution out Ryan Dicanio substitution out Jake Toman substitution out David Wedewer substitution out Isaac Masters substitution out Tyler Semenas substitution out Trent Jones substitution out Cal Schultz substitution out Koy Brecklin substitution out Koy Brecklin substitution out Josh Ruggles substitution out Seth Kostroski substitution out Josh Ruggles substitution out Matt Dacy-Seijo substitution out Ryan Dicanio substitution out Jake Toman substitution out David Wedewer substitution out Isaac Masters substitution out Tyler Semenas substitution out Trent Jones substitution out Cal Schultz substitution out Koy Brecklin substitution out Koy Brecklin substitution out Rowan Mcgowen substitution out Isaac Masters substitution out Josh Ruggles substitution out Matt Dacy-Seijo substitution out Ryan Dicanio substitution out Jake Toman substitution out David Wedewer substitution out Justin Busch substitution out Rowan Mcgowen substitution out Jovonte Peals substitution out Tyler Semenas substitution out Trent Jones substitution out Isaac Masters substitution out David Wedewer substitution out Matt Dacy-Seijo makes 2-point jump shot Josh Ruggles assist Isaac Masters misses 2-point jump shot Kyle Rutkowski foul Tyler Semenas foul Josh Ruggles makes free throw Josh Ruggles misses free throw Trent Jones misses layup Rowan Mcgowen foul Rowan Mcgowen turnover Kyle Rutkowski misses layup Kyle Rutkowski foul Josh Ruggles makes free throw Josh Ruggles makes free throw Cal Schultz misses layup Jake Toman makes layup Josh Ruggles assist Trent Jones makes layup David Wedewer turnover Trent Jones steal Ryan Dicanio foul Trent Jones misses free throw Trent Jones makes free throw Ryan Dicanio makes 2-point jump shot Isaac Masters makes 2-point jump shot Koy Brecklin assist David Wedewer misses 2-point jump shot David Wedewer foul Cal Schultz makes layup Elliot Hoerdemann assist Ryan Dicanio misses 2-point jump shot Cal Schultz makes 2-point jump shot Loras Duhawks full timeout Josh Ruggles makes layup Koy Brecklin makes layup Tyler Semenas assist Josh Ruggles turnover Trent Jones misses 3-point jump shot Trent Jones foul Josh Ruggles makes free throw Josh Ruggles makes free throw Koy Brecklin turnover Josh Ruggles steal Josh Ruggles makes layup Michael Mims foul Koy Brecklin turnover Josh Ruggles misses 3-point jump shot Justin Busch foul Seth Kostroski misses 2-point jump shot Kyle Rutkowski foul Jake Toman turnover Cal Schultz steal Matt Dacy-Seijo foul Tyler Semenas misses 2-point jump shot Seth Kostroski misses 3-point jump shot Matt Dacy-Seijo turnover Isaac Masters steal Isaac Masters misses layup Matt Dacy-Seijo misses 3-point jump shot Matt Dacy-Seijo makes 3-point jump shot Ryan Dicanio assist Cal Schultz turnover David Wedewer steal Rowan Mcgowen makes 3-point jump shot Ryan Dicanio assist Ripon Red Hawks full timeout Ryan Dicanio foul Isaac Masters makes free throw Isaac Masters makes free throw Rowan Mcgowen makes layup Jake Toman assist Elliot Hoerdemann makes 3-point jump shot Isaac Masters assist David Wedewer turnover Tyler Semenas steal Cal Schultz makes 3-point jump shot Trent Jones assist Jake Toman misses 3-point jump shot Trent Jones makes 2-point jump shot Jake Toman misses layup Rowan Mcgowen foul Elliot Hoerdemann makes free throw Elliot Hoerdemann misses free throw Koy Brecklin foul Matt Dacy-Seijo misses 3-point jump shot Isaac Masters misses 2-point jump shot Elliot Hoerdemann foul Justin Busch makes free throw Justin Busch makes free throw Loras Duhawks 30-second timeout Cal Schultz misses 3-point jump shot Elliot Hoerdemann foul Elliot Hoerdemann misses 3-point jump shot Ripon Red Hawks turnover Ryan Dicanio makes layup Josh Ruggles foul Elliot Hoerdemann makes free throw Elliot Hoerdemann misses free throw Jovonte Peals foul Isaac Masters makes free throw Isaac Masters makes free throw Cal Schultz foul Josh Ruggles misses free throw Cal Schultz makes layup Josh Ruggles makes layup Tyler Semenas foul Tyler Semenas turnover Ripon Red Hawks 30-second timeout Matt Dacy-Seijo turnover Koy Brecklin turnover Josh Ruggles steal Josh Ruggles makes 3-point jump shot David Wedewer assist Loras Duhawks full timeout Elliot Hoerdemann misses 3-point jump shot Isaac Masters foul Jake Toman makes free throw Jake Toman makes free throw Trent Jones turnover Ryan Dicanio steal Ryan Dicanio misses 3-point jump shot Matt Dacy-Seijo misses 3-point jump shot Isaac Masters makes 3-point jump shot Cal Schultz assist David Wedewer makes 3-point jump shot Matt Dacy-Seijo assist Koy Brecklin makes layup Trent Jones assist Ripon Red Hawks full timeout Josh Ruggles makes 3-point jump shot Matt Dacy-Seijo assist Trent Jones makes layup Jake Toman foul Trent Jones makes free throw David Wedewer misses 3-point jump shot Isaac Masters foul Ryan Dicanio makes free throw Ryan Dicanio makes free throw David Wedewer foul Cal Schultz misses free throw Cal Schultz makes free throw Ripon Red Hawks 30-second timeout Jake Toman misses layup Trent Jones shot block Ryan Dicanio misses layup Ripon Red Hawks full timeout Cal Schultz makes 3-point jump shot Isaac Masters assist Loras Duhawks full timeout Jake Toman makes layup Cal Schultz misses 3-point jump shot Loras Duhawks defensive rebound Kyle Rutkowski defensive rebound Jake Toman defensive rebound Ryan Dicanio defensive rebound Josh Ruggles defensive rebound Ripon Red Hawks deadball rebound Cal Schultz defensive rebound Elliot Hoerdemann defensive rebound Matt Dacy-Seijo defensive rebound Koy Brecklin defensive rebound Jake Toman defensive rebound Seth Kostroski offensive rebound Ryan Dicanio defensive rebound David Wedewer defensive rebound Jake Toman offensive rebound Trent Jones defensive rebound Elliot Hoerdemann defensive rebound Jovonte Peals defensive rebound Koy Brecklin defensive rebound Jake Toman defensive rebound Justin Busch defensive rebound Ripon Red Hawks offensive rebound Isaac Masters offensive rebound Elliot Hoerdemann defensive rebound Ryan Dicanio defensive rebound Jake Toman offensive rebound Koy Brecklin defensive rebound Ryan Dicanio offensive rebound Ripon Red Hawks deadball rebound Loras Duhawks offensive rebound Cal Schultz defensive rebound Loras Duhawks defensive rebound Josh Ruggles substitution in Elliot Hoerdemann substitution in David Wedewer substitution in Koy Brecklin substitution in Justin Busch substitution in Matt Dacy-Seijo substitution in Cole Navigato substitution in Tyler Semenas substitution in Michael Mims substitution in Matt Dacy-Seijo substitution in Justin Busch substitution in Josh Ruggles substitution in Cole Navigato substitution in Trent Jones substitution in Ryan Dicanio substitution in Cal Schultz substitution in Jake Toman substitution in Seth Kostroski substitution in Justin Busch substitution in Kyle Rutkowski substitution in David Wedewer substitution in Elliot Hoerdemann substitution in Rowan Mcgowen substitution in Trent Jones substitution in Jovonte Peals substitution in Matt Dacy-Seijo substitution in Justin Busch substitution in Josh Ruggles substitution in Jake Toman substitution in Koy Brecklin substitution in Ryan Dicanio substitution in Tyler Semenas substitution in Ryan Dicanio substitution in Matt Dacy-Seijo substitution in Josh Ruggles substitution in David Wedewer substitution in Jake Toman substitution in Trent Jones substitution in Tyler Semenas substitution in Seth Kostroski substitution in Koy Brecklin substitution in Cole Navigato substitution out Tyler Semenas substitution out Rowan Mcgowen substitution out Kyle Rutkowski substitution out Matt Dacy-Seijo substitution out Josh Ruggles substitution out Jake Toman substitution out Trent Jones substitution out Josh Ruggles substitution out Matt Dacy-Seijo substitution out Ryan Dicanio substitution out Jake Toman substitution out David Wedewer substitution out Cal Schultz substitution out Justin Busch substitution out Elliot Hoerdemann substitution out Cole Navigato substitution out Trent Jones substitution out Michael Mims substitution out Koy Brecklin substitution out Josh Ruggles substitution out Kyle Rutkowski substitution out Justin Busch substitution out Seth Kostroski substitution out Josh Ruggles substitution out Matt Dacy-Seijo substitution out Ryan Dicanio substitution out Jake Toman substitution out David Wedewer substitution out Tyler Semenas substitution out Jake Toman substitution out Trent Jones substitution out Josh Ruggles substitution out Matt Dacy-Seijo substitution out Ryan Dicanio substitution out Jake Toman substitution out David Wedewer substitution out Tyler Semenas substitution out Elliot Hoerdemann substitution out Koy Brecklin substitution out Seth Kostroski substitution out LORAS RIPON
1 2
  1. 1 1 19:55 RIPON Isaac Masters makes 3-point jump shot RIPON 3-0
  2. 2 1 19:34 RIPON Tyler Semenas foul RIPON 3-0
  3. 3 1 19:16 LORAS Matt Dacy-Seijo turnover RIPON 3-0
  4. 4 1 19:15 RIPON Cal Schultz steal RIPON 3-0
  5. 5 1 19:13 RIPON Cal Schultz makes layup RIPON 5-0
  6. 6 1 18:58 LORAS Ryan Dicanio makes layup RIPON 5-2
  7. 7 1 18:58 LORAS Rowan Mcgowen assist RIPON 5-2
  8. 8 1 18:41 RIPON Isaac Masters makes 3-point jump shot RIPON 8-2
  9. 9 1 18:23 LORAS Ryan Dicanio turnover RIPON 8-2
  10. 10 1 18:22 RIPON Tyler Semenas steal RIPON 8-2
  11. 11 1 18:20 RIPON Tyler Semenas makes dunk RIPON 10-2
  12. 12 1 18:12 LORAS Loras Duhawks 30-second timeout RIPON 10-2
  13. 13 1 17:59 LORAS Rowan Mcgowen misses layup RIPON 10-2
  14. 14 1 17:59 RIPON Trent Jones shot block RIPON 10-2
  15. 15 1 17:48 LORAS Ryan Dicanio misses 2-point jump shot RIPON 10-2
  16. 16 1 17:40 RIPON Tyler Semenas makes layup RIPON 12-2
  17. 17 1 17:40 RIPON Trent Jones assist RIPON 12-2
  18. 18 1 17:24 LORAS Jake Toman makes layup RIPON 12-4
  19. 19 1 17:24 LORAS Josh Ruggles assist RIPON 12-4
  20. 20 1 17:06 RIPON Cal Schultz misses layup RIPON 12-4
  21. 21 1 16:56 RIPON Isaac Masters misses 3-point jump shot RIPON 12-4
  22. 22 1 16:37 LORAS Matt Dacy-Seijo misses layup RIPON 12-4
  23. 23 1 16:35 LORAS Rowan Mcgowen makes layup RIPON 12-6
  24. 24 1 16:13 RIPON Trent Jones misses 2-point jump shot RIPON 12-6
  25. 25 1 16:00 LORAS Ryan Dicanio turnover RIPON 12-6
  26. 26 1 15:52 RIPON Seth Kostroski misses 3-point jump shot RIPON 12-6
  27. 27 1 15:41 LORAS Josh Ruggles makes 3-point jump shot RIPON 12-9
  28. 28 1 15:41 LORAS Rowan Mcgowen assist RIPON 12-9
  29. 29 1 15:12 RIPON Koy Brecklin makes 2-point jump shot RIPON 14-9
  30. 30 1 15:12 RIPON Tyler Semenas assist RIPON 14-9
  31. 31 1 14:57 LORAS Jake Toman makes layup RIPON 14-11
  32. 32 1 14:57 LORAS Rowan Mcgowen assist RIPON 14-11
  33. 33 1 14:46 RIPON Isaac Masters foul RIPON 14-11
  34. 34 1 14:46 RIPON Isaac Masters turnover RIPON 14-11
  35. 35 1 14:41 LORAS Josh Ruggles makes 2-point jump shot RIPON 14-13
  36. 36 1 14:26 LORAS Seth Moeller foul RIPON 14-13
  37. 37 1 14:22 RIPON Koy Brecklin misses layup RIPON 14-13
  38. 38 1 14:22 LORAS Cole Navigato shot block RIPON 14-13
  39. 39 1 14:06 LORAS Ryan Dicanio misses 3-point jump shot RIPON 14-13
  40. 40 1 14:00 LORAS Cole Navigato makes layup LORAS 14-15
  41. 41 1 14:00 LORAS Ryan Dicanio assist LORAS 14-15
  42. 42 1 13:39 RIPON Koy Brecklin makes layup RIPON 16-15
  43. 43 1 13:39 RIPON Seth Kostroski assist RIPON 16-15
  44. 44 1 13:22 RIPON Cal Schultz foul RIPON 16-15
  45. 45 1 13:20 LORAS Rowan Mcgowen misses 3-point jump shot RIPON 16-15
  46. 46 1 13:10 LORAS Cole Navigato misses layup RIPON 16-15
  47. 47 1 12:45 RIPON Trent Jones makes layup RIPON 18-15
  48. 48 1 12:45 LORAS Seth Moeller foul RIPON 18-15
  49. 49 1 12:45 RIPON Trent Jones misses free throw RIPON 18-15
  50. 50 1 12:27 LORAS Jovonte Peals makes layup RIPON 18-17
  51. 51 1 12:10 LORAS Rowan Mcgowen foul RIPON 18-17
  52. 52 1 12:09 RIPON Trent Jones misses 2-point jump shot RIPON 18-17
  53. 53 1 12:02 RIPON Koy Brecklin makes tip-in shot RIPON 20-17
  54. 54 1 11:58 LORAS Seth Moeller misses layup RIPON 20-17
  55. 55 1 11:52 RIPON Trent Jones misses 2-point jump shot RIPON 20-17
  56. 56 1 11:38 LORAS Cole Navigato turnover RIPON 20-17
  57. 57 1 11:37 RIPON Elliot Hoerdemann steal RIPON 20-17
  58. 58 1 11:33 RIPON Tyler Semenas makes dunk RIPON 22-17
  59. 59 1 11:19 LORAS Seth Moeller turnover RIPON 22-17
  60. 60 1 11:18 RIPON Koy Brecklin steal RIPON 22-17
  61. 61 1 11:14 RIPON Tyler Semenas makes layup RIPON 24-17
  62. 62 1 10:50 LORAS Matt Dacy-Seijo misses 3-point jump shot RIPON 24-17
  63. 63 1 10:40 LORAS Cole Navigato foul RIPON 24-17
  64. 64 1 10:40 RIPON Isaac Masters makes free throw RIPON 25-17
  65. 65 1 10:40 RIPON Isaac Masters makes free throw RIPON 26-17
  66. 66 1 10:32 LORAS Josh Ruggles makes 3-point jump shot RIPON 26-20
  67. 67 1 10:32 LORAS Ryan Dicanio assist RIPON 26-20
  68. 68 1 10:21 RIPON Trent Jones turnover RIPON 26-20
  69. 69 1 10:19 RIPON Koy Brecklin foul RIPON 26-20
  70. 70 1 10:19 LORAS Josh Ruggles misses free throw RIPON 26-20
  71. 71 1 10:19 LORAS Josh Ruggles makes free throw RIPON 26-21
  72. 72 1 10:08 RIPON Seth Kostroski turnover RIPON 26-21
  73. 73 1 10:07 LORAS Josh Ruggles steal RIPON 26-21
  74. 74 1 10:04 LORAS David Wedewer makes layup RIPON 26-23
  75. 75 1 10:04 LORAS Josh Ruggles assist RIPON 26-23
  76. 76 1 09:44 RIPON Kyle Rutkowski makes layup RIPON 28-23
  77. 77 1 09:44 RIPON Cal Schultz assist RIPON 28-23
  78. 78 1 09:30 LORAS Josh Ruggles makes 3-point jump shot RIPON 28-26
  79. 79 1 09:30 LORAS Ryan Dicanio assist RIPON 28-26
  80. 80 1 09:00 RIPON Kyle Rutkowski misses layup RIPON 28-26
  81. 81 1 08:50 LORAS David Wedewer makes 3-point jump shot LORAS 28-29
  82. 82 1 08:50 LORAS Ryan Dicanio assist LORAS 28-29
  83. 83 1 08:31 RIPON Tyler Semenas misses 3-point jump shot LORAS 28-29
  84. 84 1 08:18 LORAS Ryan Dicanio misses layup LORAS 28-29
  85. 85 1 08:18 RIPON Kyle Rutkowski foul LORAS 28-29
  86. 86 1 08:18 RIPON Ripon Red Hawks 30-second timeout LORAS 28-29
  87. 87 1 08:18 LORAS Jake Toman misses free throw LORAS 28-29
  88. 88 1 08:18 LORAS Jake Toman makes free throw LORAS 28-30
  89. 89 1 07:53 LORAS Ryan Dicanio foul LORAS 28-30
  90. 90 1 07:53 RIPON Tyler Semenas makes free throw LORAS 29-30
  91. 91 1 07:53 RIPON Tyler Semenas makes free throw 30-30
  92. 92 1 07:25 LORAS Ryan Dicanio makes layup LORAS 30-32
  93. 93 1 07:07 RIPON Isaac Masters misses 2-point jump shot LORAS 30-32
  94. 94 1 06:49 LORAS Ryan Dicanio misses 3-point jump shot LORAS 30-32
  95. 95 1 06:32 LORAS Ryan Dicanio makes layup LORAS 30-34
  96. 96 1 06:32 LORAS Rowan Mcgowen assist LORAS 30-34
  97. 97 1 06:19 RIPON Cal Schultz makes layup LORAS 32-34
  98. 98 1 06:19 LORAS Rowan Mcgowen assist LORAS 32-34
  99. 99 1 06:19 LORAS Rowan Mcgowen foul LORAS 32-34
  100. 100 1 06:19 RIPON Cal Schultz misses free throw LORAS 32-34
  101. 101 1 05:51 LORAS Josh Ruggles makes layup LORAS 32-36
  102. 102 1 05:25 RIPON Trent Jones turnover LORAS 32-36
  103. 103 1 05:16 LORAS Ryan Dicanio misses layup LORAS 32-36
  104. 104 1 05:08 RIPON Cal Schultz makes layup LORAS 34-36
  105. 105 1 05:01 LORAS Ryan Dicanio turnover LORAS 34-36
  106. 106 1 04:56 RIPON Trent Jones steal LORAS 34-36
  107. 107 1 04:54 RIPON Isaac Masters makes layup 36-36
  108. 108 1 04:54 RIPON Elliot Hoerdemann assist 36-36
  109. 109 1 04:33 RIPON Isaac Masters foul 36-36
  110. 110 1 04:33 RIPON Isaac Masters turnover 36-36
  111. 111 1 04:18 LORAS Cole Navigato turnover 36-36
  112. 112 1 04:17 RIPON Trent Jones steal 36-36
  113. 113 1 04:09 RIPON Trent Jones misses 2-point jump shot 36-36
  114. 114 1 04:01 LORAS Justin Busch turnover 36-36
  115. 115 1 03:59 RIPON Trent Jones steal 36-36
  116. 116 1 03:46 RIPON Tyler Semenas makes layup RIPON 38-36
  117. 117 1 03:46 RIPON Seth Kostroski assist RIPON 38-36
  118. 118 1 03:36 LORAS Jovonte Peals turnover RIPON 38-36
  119. 119 1 03:35 RIPON Tyler Semenas steal RIPON 38-36
  120. 120 1 03:35 LORAS Rowan Mcgowen foul RIPON 38-36
  121. 121 1 03:35 RIPON Tyler Semenas makes free throw RIPON 39-36
  122. 122 1 03:35 RIPON Tyler Semenas makes free throw RIPON 40-36
  123. 123 1 03:23 LORAS Josh Ruggles misses 3-point jump shot RIPON 40-36
  124. 124 1 03:20 LORAS Jovonte Peals foul RIPON 40-36
  125. 125 1 03:20 RIPON Elliot Hoerdemann misses free throw RIPON 40-36
  126. 126 1 03:04 LORAS Ryan Dicanio misses 2-point jump shot RIPON 40-36
  127. 127 1 02:35 LORAS Josh Ruggles misses 2-point jump shot RIPON 40-36
  128. 128 1 02:33 LORAS Josh Ruggles makes layup RIPON 40-38
  129. 129 1 02:25 RIPON Tyler Semenas misses 2-point jump shot RIPON 40-38
  130. 130 1 02:20 RIPON Tyler Semenas foul RIPON 40-38
  131. 131 1 02:20 LORAS Josh Ruggles makes free throw RIPON 40-39
  132. 132 1 02:20 LORAS Josh Ruggles makes free throw 40-40
  133. 133 1 01:57 RIPON Cal Schultz makes 2-point jump shot RIPON 42-40
  134. 134 1 01:57 RIPON Elliot Hoerdemann assist RIPON 42-40
  135. 135 1 01:42 LORAS Ryan Dicanio misses 2-point jump shot RIPON 42-40
  136. 136 1 01:31 RIPON Trent Jones foul RIPON 42-40
  137. 137 1 01:31 RIPON Trent Jones turnover RIPON 42-40
  138. 138 1 01:23 LORAS Matt Dacy-Seijo misses 3-point jump shot RIPON 42-40
  139. 139 1 01:14 RIPON Cal Schultz makes 2-point jump shot RIPON 44-40
  140. 140 1 01:02 LORAS David Wedewer misses 3-point jump shot RIPON 44-40
  141. 141 1 00:58 RIPON Trent Jones foul RIPON 44-40
  142. 142 1 00:56 LORAS Ryan Dicanio makes free throw RIPON 44-41
  143. 143 1 00:56 LORAS Ryan Dicanio misses free throw RIPON 44-41
  144. 144 1 00:38 RIPON Cal Schultz makes 3-point jump shot RIPON 47-41
  145. 145 1 00:38 RIPON Elliot Hoerdemann assist RIPON 47-41
  146. 146 1 00:31 RIPON Cal Schultz foul RIPON 47-41
  147. 147 1 00:31 LORAS Josh Ruggles makes free throw RIPON 47-42
  148. 148 1 00:31 LORAS Josh Ruggles makes free throw RIPON 47-43
  149. 149 1 00:18 RIPON Elliot Hoerdemann misses 3-point jump shot RIPON 47-43
  150. 150 1 00:18 LORAS Matt Dacy-Seijo foul RIPON 47-43
  151. 151 1 00:18 RIPON Cal Schultz makes free throw RIPON 48-43
  152. 152 1 00:18 RIPON Cal Schultz makes free throw RIPON 49-43
  153. 153 1 00:15 LORAS Ryan Dicanio misses layup RIPON 49-43
  154. 154 1 00:10 LORAS Ryan Dicanio makes 3-point jump shot RIPON 49-46
  155. 155 1 00:10 LORAS Justin Busch assist RIPON 49-46
  156. 156 1 17:59 LORAS Loras Duhawks offensive rebound RIPON 10-2
  157. 157 1 17:48 RIPON Trent Jones defensive rebound RIPON 10-2
  158. 158 1 17:06 RIPON Ripon Red Hawks offensive rebound RIPON 12-4
  159. 159 1 16:56 LORAS Rowan Mcgowen defensive rebound RIPON 12-4
  160. 160 1 16:37 LORAS Rowan Mcgowen offensive rebound RIPON 12-4
  161. 161 1 16:13 LORAS Matt Dacy-Seijo defensive rebound RIPON 12-6
  162. 162 1 15:52 LORAS Matt Dacy-Seijo defensive rebound RIPON 12-6
  163. 163 1 14:22 LORAS Ryan Dicanio defensive rebound RIPON 14-13
  164. 164 1 14:06 LORAS Justin Busch offensive rebound RIPON 14-13
  165. 165 1 13:20 LORAS Loras Duhawks offensive rebound RIPON 16-15
  166. 166 1 13:10 RIPON Isaac Masters defensive rebound RIPON 16-15
  167. 167 1 12:45 LORAS Rowan Mcgowen defensive rebound RIPON 18-15
  168. 168 1 12:09 RIPON Koy Brecklin offensive rebound RIPON 18-17
  169. 169 1 11:58 RIPON Trent Jones defensive rebound RIPON 20-17
  170. 170 1 11:52 LORAS Jovonte Peals defensive rebound RIPON 20-17
  171. 171 1 10:50 RIPON Tyler Semenas defensive rebound RIPON 24-17
  172. 172 1 10:19 LORAS Loras Duhawks deadball rebound RIPON 26-20
  173. 173 1 09:00 LORAS Ryan Dicanio defensive rebound RIPON 28-26
  174. 174 1 08:31 LORAS Ryan Dicanio defensive rebound LORAS 28-29
  175. 175 1 08:18 LORAS Jake Toman offensive rebound LORAS 28-29
  176. 176 1 08:18 LORAS Loras Duhawks deadball rebound LORAS 28-29
  177. 177 1 07:07 LORAS Rowan Mcgowen defensive rebound LORAS 30-32
  178. 178 1 06:49 LORAS David Wedewer offensive rebound LORAS 30-32
  179. 179 1 06:19 LORAS Josh Ruggles defensive rebound LORAS 32-34
  180. 180 1 05:16 RIPON Cal Schultz defensive rebound LORAS 32-36
  181. 181 1 04:09 LORAS Cole Navigato defensive rebound 36-36
  182. 182 1 03:23 RIPON Ripon Red Hawks defensive rebound RIPON 40-36
  183. 183 1 03:20 LORAS Josh Ruggles defensive rebound RIPON 40-36
  184. 184 1 03:04 LORAS Ryan Dicanio offensive rebound RIPON 40-36
  185. 185 1 02:35 LORAS Josh Ruggles offensive rebound RIPON 40-36
  186. 186 1 02:25 LORAS Josh Ruggles defensive rebound RIPON 40-38
  187. 187 1 01:42 RIPON Trent Jones defensive rebound RIPON 42-40
  188. 188 1 01:23 RIPON Cal Schultz defensive rebound RIPON 42-40
  189. 189 1 01:02 LORAS Ryan Dicanio offensive rebound RIPON 44-40
  190. 190 1 00:56 RIPON Seth Kostroski defensive rebound RIPON 44-41
  191. 191 1 00:18 RIPON Ripon Red Hawks offensive rebound RIPON 47-43
  192. 192 1 00:15 LORAS Justin Busch offensive rebound RIPON 49-43
  193. 193 1 17:55 LORAS Josh Ruggles substitution in RIPON 10-2
  194. 194 1 16:00 RIPON Isaac Masters substitution in RIPON 12-6
  195. 195 1 16:00 RIPON Tyler Semenas substitution in RIPON 12-6
  196. 196 1 16:00 RIPON Seth Kostroski substitution in RIPON 12-6
  197. 197 1 16:00 RIPON Cal Schultz substitution in RIPON 12-6
  198. 198 1 16:00 RIPON Koy Brecklin substitution in RIPON 12-6
  199. 199 1 14:46 LORAS Ryan Dicanio substitution in RIPON 14-11
  200. 200 1 14:46 LORAS Justin Busch substitution in RIPON 14-11
  201. 201 1 14:46 LORAS Josh Ruggles substitution in RIPON 14-11
  202. 202 1 14:46 LORAS Jake Toman substitution in RIPON 14-11
  203. 203 1 14:46 LORAS Seth Moeller substitution in RIPON 14-11
  204. 204 1 14:26 LORAS Cole Navigato substitution in RIPON 14-13
  205. 205 1 13:22 LORAS Rowan Mcgowen substitution in RIPON 16-15
  206. 206 1 13:22 RIPON Isaac Masters substitution in RIPON 16-15
  207. 207 1 13:22 RIPON Trent Jones substitution in RIPON 16-15
  208. 208 1 13:22 RIPON Seth Kostroski substitution in RIPON 16-15
  209. 209 1 13:22 RIPON Elliot Hoerdemann substitution in RIPON 16-15
  210. 210 1 13:22 RIPON Koy Brecklin substitution in RIPON 16-15
  211. 211 1 13:16 LORAS Jovonte Peals substitution in RIPON 16-15
  212. 212 1 13:16 LORAS Matt Dacy-Seijo substitution in RIPON 16-15
  213. 213 1 13:16 LORAS Rowan Mcgowen substitution in RIPON 16-15
  214. 214 1 13:16 LORAS Cole Navigato substitution in RIPON 16-15
  215. 215 1 13:16 LORAS Seth Moeller substitution in RIPON 16-15
  216. 216 1 12:45 RIPON Tyler Semenas substitution in RIPON 18-15
  217. 217 1 12:10 RIPON Isaac Masters substitution in RIPON 18-17
  218. 218 1 10:40 LORAS Ryan Dicanio substitution in RIPON 25-17
  219. 219 1 10:40 LORAS Justin Busch substitution in RIPON 25-17
  220. 220 1 10:40 LORAS Josh Ruggles substitution in RIPON 25-17
  221. 221 1 10:40 LORAS David Wedewer substitution in RIPON 25-17
  222. 222 1 10:40 LORAS Jake Toman substitution in RIPON 25-17
  223. 223 1 10:21 RIPON Isaac Masters substitution in RIPON 26-20
  224. 224 1 10:21 RIPON Tyler Semenas substitution in RIPON 26-20
  225. 225 1 10:21 RIPON Cal Schultz substitution in RIPON 26-20
  226. 226 1 10:21 RIPON Koy Brecklin substitution in RIPON 26-20
  227. 227 1 10:21 RIPON Kyle Rutkowski substitution in RIPON 26-20
  228. 228 1 10:19 RIPON Seth Kostroski substitution in RIPON 26-20
  229. 229 1 08:18 LORAS Rowan Mcgowen substitution in LORAS 28-29
  230. 230 1 08:18 RIPON Trent Jones substitution in LORAS 28-29
  231. 231 1 06:19 LORAS Ryan Dicanio substitution in LORAS 32-34
  232. 232 1 06:19 LORAS Matt Dacy-Seijo substitution in LORAS 32-34
  233. 233 1 06:19 LORAS Josh Ruggles substitution in LORAS 32-34
  234. 234 1 06:19 LORAS Rowan Mcgowen substitution in LORAS 32-34
  235. 235 1 06:19 LORAS Cole Navigato substitution in LORAS 32-34
  236. 236 1 06:19 RIPON Isaac Masters substitution in LORAS 32-34
  237. 237 1 06:19 RIPON Trent Jones substitution in LORAS 32-34
  238. 238 1 06:19 RIPON Elliot Hoerdemann substitution in LORAS 32-34
  239. 239 1 06:19 RIPON Cal Schultz substitution in LORAS 32-34
  240. 240 1 06:19 RIPON Koy Brecklin substitution in LORAS 32-34
  241. 241 1 05:25 RIPON Tyler Semenas substitution in LORAS 32-36
  242. 242 1 05:25 LORAS Justin Busch substitution in LORAS 32-36
  243. 243 1 04:33 RIPON Seth Kostroski substitution in 36-36
  244. 244 1 03:59 LORAS Jovonte Peals substitution in 36-36
  245. 245 1 03:59 LORAS Matt Dacy-Seijo substitution in 36-36
  246. 246 1 03:59 LORAS Justin Busch substitution in 36-36
  247. 247 1 03:59 LORAS Josh Ruggles substitution in 36-36
  248. 248 1 03:59 LORAS Rowan Mcgowen substitution in 36-36
  249. 249 1 03:35 LORAS David Wedewer substitution in RIPON 38-36
  250. 250 1 03:35 LORAS Ryan Dicanio substitution in RIPON 38-36
  251. 251 1 02:20 LORAS Jake Toman substitution in RIPON 40-38
  252. 252 1 02:20 RIPON Koy Brecklin substitution in RIPON 40-38
  253. 253 1 00:31 RIPON Isaac Masters substitution in RIPON 47-42
  254. 254 1 00:18 RIPON Trent Jones substitution in RIPON 48-43
  255. 255 1 00:18 LORAS Justin Busch substitution in RIPON 48-43
  256. 256 1 17:55 LORAS Cole Navigato substitution out RIPON 10-2
  257. 257 1 16:00 RIPON Isaac Masters substitution out RIPON 12-6
  258. 258 1 16:00 RIPON Tyler Semenas substitution out RIPON 12-6
  259. 259 1 16:00 RIPON Trent Jones substitution out RIPON 12-6
  260. 260 1 16:00 RIPON Cal Schultz substitution out RIPON 12-6
  261. 261 1 16:00 RIPON Koy Brecklin substitution out RIPON 12-6
  262. 262 1 14:46 LORAS Josh Ruggles substitution out RIPON 14-11
  263. 263 1 14:46 LORAS Matt Dacy-Seijo substitution out RIPON 14-11
  264. 264 1 14:46 LORAS Ryan Dicanio substitution out RIPON 14-11
  265. 265 1 14:46 LORAS Jake Toman substitution out RIPON 14-11
  266. 266 1 14:46 LORAS David Wedewer substitution out RIPON 14-11
  267. 267 1 14:26 LORAS Jake Toman substitution out RIPON 14-13
  268. 268 1 13:22 LORAS Josh Ruggles substitution out RIPON 16-15
  269. 269 1 13:22 RIPON Isaac Masters substitution out RIPON 16-15
  270. 270 1 13:22 RIPON Tyler Semenas substitution out RIPON 16-15
  271. 271 1 13:22 RIPON Trent Jones substitution out RIPON 16-15
  272. 272 1 13:22 RIPON Cal Schultz substitution out RIPON 16-15
  273. 273 1 13:22 RIPON Koy Brecklin substitution out RIPON 16-15
  274. 274 1 13:16 LORAS Josh Ruggles substitution out RIPON 16-15
  275. 275 1 13:16 LORAS Matt Dacy-Seijo substitution out RIPON 16-15
  276. 276 1 13:16 LORAS Ryan Dicanio substitution out RIPON 16-15
  277. 277 1 13:16 LORAS Jake Toman substitution out RIPON 16-15
  278. 278 1 13:16 LORAS David Wedewer substitution out RIPON 16-15
  279. 279 1 12:45 RIPON Isaac Masters substitution out RIPON 18-15
  280. 280 1 12:10 RIPON Seth Kostroski substitution out RIPON 18-17
  281. 281 1 10:40 LORAS Josh Ruggles substitution out RIPON 25-17
  282. 282 1 10:40 LORAS Matt Dacy-Seijo substitution out RIPON 25-17
  283. 283 1 10:40 LORAS Ryan Dicanio substitution out RIPON 25-17
  284. 284 1 10:40 LORAS Jake Toman substitution out RIPON 25-17
  285. 285 1 10:40 LORAS David Wedewer substitution out RIPON 25-17
  286. 286 1 10:21 RIPON Isaac Masters substitution out RIPON 26-20
  287. 287 1 10:21 RIPON Tyler Semenas substitution out RIPON 26-20
  288. 288 1 10:21 RIPON Trent Jones substitution out RIPON 26-20
  289. 289 1 10:21 RIPON Cal Schultz substitution out RIPON 26-20
  290. 290 1 10:21 RIPON Koy Brecklin substitution out RIPON 26-20
  291. 291 1 10:19 RIPON Koy Brecklin substitution out RIPON 26-20
  292. 292 1 08:18 LORAS Josh Ruggles substitution out LORAS 28-29
  293. 293 1 08:18 RIPON Seth Kostroski substitution out LORAS 28-29
  294. 294 1 06:19 LORAS Josh Ruggles substitution out LORAS 32-34
  295. 295 1 06:19 LORAS Matt Dacy-Seijo substitution out LORAS 32-34
  296. 296 1 06:19 LORAS Ryan Dicanio substitution out LORAS 32-34
  297. 297 1 06:19 LORAS Jake Toman substitution out LORAS 32-34
  298. 298 1 06:19 LORAS David Wedewer substitution out LORAS 32-34
  299. 299 1 06:19 RIPON Isaac Masters substitution out LORAS 32-34
  300. 300 1 06:19 RIPON Tyler Semenas substitution out LORAS 32-34
  301. 301 1 06:19 RIPON Trent Jones substitution out LORAS 32-34
  302. 302 1 06:19 RIPON Cal Schultz substitution out LORAS 32-34
  303. 303 1 06:19 RIPON Koy Brecklin substitution out LORAS 32-34
  304. 304 1 05:25 RIPON Koy Brecklin substitution out LORAS 32-36
  305. 305 1 05:25 LORAS Rowan Mcgowen substitution out LORAS 32-36
  306. 306 1 04:33 RIPON Isaac Masters substitution out 36-36
  307. 307 1 03:59 LORAS Josh Ruggles substitution out 36-36
  308. 308 1 03:59 LORAS Matt Dacy-Seijo substitution out 36-36
  309. 309 1 03:59 LORAS Ryan Dicanio substitution out 36-36
  310. 310 1 03:59 LORAS Jake Toman substitution out 36-36
  311. 311 1 03:59 LORAS David Wedewer substitution out 36-36
  312. 312 1 03:35 LORAS Justin Busch substitution out RIPON 38-36
  313. 313 1 03:35 LORAS Rowan Mcgowen substitution out RIPON 38-36
  314. 314 1 02:20 LORAS Jovonte Peals substitution out RIPON 40-38
  315. 315 1 02:20 RIPON Tyler Semenas substitution out RIPON 40-38
  316. 316 1 00:31 RIPON Trent Jones substitution out RIPON 47-42
  317. 317 1 00:18 RIPON Isaac Masters substitution out RIPON 48-43
  318. 318 1 00:18 LORAS David Wedewer substitution out RIPON 48-43
  319. 319 2 19:36 LORAS Matt Dacy-Seijo makes 2-point jump shot RIPON 49-48
  320. 320 2 19:36 LORAS Josh Ruggles assist RIPON 49-48
  321. 321 2 19:23 RIPON Isaac Masters misses 2-point jump shot RIPON 49-48
  322. 322 2 19:20 RIPON Kyle Rutkowski foul RIPON 49-48
  323. 323 2 18:54 RIPON Tyler Semenas foul RIPON 49-48
  324. 324 2 18:54 LORAS Josh Ruggles makes free throw 49-49
  325. 325 2 18:54 LORAS Josh Ruggles misses free throw 49-49
  326. 326 2 18:45 RIPON Trent Jones misses layup 49-49
  327. 327 2 18:33 LORAS Rowan Mcgowen foul 49-49
  328. 328 2 18:33 LORAS Rowan Mcgowen turnover 49-49
  329. 329 2 18:22 RIPON Kyle Rutkowski misses layup 49-49
  330. 330 2 18:14 RIPON Kyle Rutkowski foul 49-49
  331. 331 2 18:14 LORAS Josh Ruggles makes free throw LORAS 49-50
  332. 332 2 18:14 LORAS Josh Ruggles makes free throw LORAS 49-51
  333. 333 2 17:57 RIPON Cal Schultz misses layup LORAS 49-51
  334. 334 2 17:39 LORAS Jake Toman makes layup LORAS 49-53
  335. 335 2 17:39 LORAS Josh Ruggles assist LORAS 49-53
  336. 336 2 17:14 RIPON Trent Jones makes layup LORAS 51-53
  337. 337 2 16:57 LORAS David Wedewer turnover LORAS 51-53
  338. 338 2 16:56 RIPON Trent Jones steal LORAS 51-53
  339. 339 2 16:53 LORAS Ryan Dicanio foul LORAS 51-53
  340. 340 2 16:53 RIPON Trent Jones misses free throw LORAS 51-53
  341. 341 2 16:53 RIPON Trent Jones makes free throw LORAS 52-53
  342. 342 2 16:44 LORAS Ryan Dicanio makes 2-point jump shot LORAS 52-55
  343. 343 2 16:29 RIPON Isaac Masters makes 2-point jump shot LORAS 54-55
  344. 344 2 16:29 RIPON Koy Brecklin assist LORAS 54-55
  345. 345 2 16:16 LORAS David Wedewer misses 2-point jump shot LORAS 54-55
  346. 346 2 16:02 LORAS David Wedewer foul LORAS 54-55
  347. 347 2 16:02 RIPON Cal Schultz makes layup RIPON 56-55
  348. 348 2 16:02 RIPON Elliot Hoerdemann assist RIPON 56-55
  349. 349 2 15:40 LORAS Ryan Dicanio misses 2-point jump shot RIPON 56-55
  350. 350 2 15:18 RIPON Cal Schultz makes 2-point jump shot RIPON 58-55
  351. 351 2 15:07 LORAS Loras Duhawks full timeout RIPON 58-55
  352. 352 2 14:46 LORAS Josh Ruggles makes layup RIPON 58-57
  353. 353 2 14:25 RIPON Koy Brecklin makes layup RIPON 60-57
  354. 354 2 14:25 RIPON Tyler Semenas assist RIPON 60-57
  355. 355 2 14:07 LORAS Josh Ruggles turnover RIPON 60-57
  356. 356 2 13:58 RIPON Trent Jones misses 3-point jump shot RIPON 60-57
  357. 357 2 13:50 RIPON Trent Jones foul RIPON 60-57
  358. 358 2 13:50 LORAS Josh Ruggles makes free throw RIPON 60-58
  359. 359 2 13:50 LORAS Josh Ruggles makes free throw RIPON 60-59
  360. 360 2 13:33 RIPON Koy Brecklin turnover RIPON 60-59
  361. 361 2 13:32 LORAS Josh Ruggles steal RIPON 60-59
  362. 362 2 13:30 LORAS Josh Ruggles makes layup LORAS 60-61
  363. 363 2 13:20 LORAS Michael Mims foul LORAS 60-61
  364. 364 2 13:04 RIPON Koy Brecklin turnover LORAS 60-61
  365. 365 2 12:53 LORAS Josh Ruggles misses 3-point jump shot LORAS 60-61
  366. 366 2 12:50 LORAS Justin Busch foul LORAS 60-61
  367. 367 2 12:41 RIPON Seth Kostroski misses 2-point jump shot LORAS 60-61
  368. 368 2 12:38 RIPON Kyle Rutkowski foul LORAS 60-61
  369. 369 2 12:19 LORAS Jake Toman turnover LORAS 60-61
  370. 370 2 12:18 RIPON Cal Schultz steal LORAS 60-61
  371. 371 2 12:09 LORAS Matt Dacy-Seijo foul LORAS 60-61
  372. 372 2 12:05 RIPON Tyler Semenas misses 2-point jump shot LORAS 60-61
  373. 373 2 12:02 RIPON Seth Kostroski misses 3-point jump shot LORAS 60-61
  374. 374 2 11:52 LORAS Matt Dacy-Seijo turnover LORAS 60-61
  375. 375 2 11:48 RIPON Isaac Masters steal LORAS 60-61
  376. 376 2 11:45 RIPON Isaac Masters misses layup LORAS 60-61
  377. 377 2 11:35 LORAS Matt Dacy-Seijo misses 3-point jump shot LORAS 60-61
  378. 378 2 11:13 LORAS Matt Dacy-Seijo makes 3-point jump shot LORAS 60-64
  379. 379 2 11:13 LORAS Ryan Dicanio assist LORAS 60-64
  380. 380 2 10:52 RIPON Cal Schultz turnover LORAS 60-64
  381. 381 2 10:51 LORAS David Wedewer steal LORAS 60-64
  382. 382 2 10:46 LORAS Rowan Mcgowen makes 3-point jump shot LORAS 60-67
  383. 383 2 10:46 LORAS Ryan Dicanio assist LORAS 60-67
  384. 384 2 10:44 RIPON Ripon Red Hawks full timeout LORAS 60-67
  385. 385 2 10:35 LORAS Ryan Dicanio foul LORAS 60-67
  386. 386 2 10:35 RIPON Isaac Masters makes free throw LORAS 61-67
  387. 387 2 10:35 RIPON Isaac Masters makes free throw LORAS 62-67
  388. 388 2 10:20 LORAS Rowan Mcgowen makes layup LORAS 62-69
  389. 389 2 10:20 LORAS Jake Toman assist LORAS 62-69
  390. 390 2 10:09 RIPON Elliot Hoerdemann makes 3-point jump shot LORAS 65-69
  391. 391 2 10:09 RIPON Isaac Masters assist LORAS 65-69
  392. 392 2 09:50 LORAS David Wedewer turnover LORAS 65-69
  393. 393 2 09:49 RIPON Tyler Semenas steal LORAS 65-69
  394. 394 2 09:33 RIPON Cal Schultz makes 3-point jump shot LORAS 68-69
  395. 395 2 09:33 RIPON Trent Jones assist LORAS 68-69
  396. 396 2 09:11 LORAS Jake Toman misses 3-point jump shot LORAS 68-69
  397. 397 2 08:58 RIPON Trent Jones makes 2-point jump shot RIPON 70-69
  398. 398 2 08:38 LORAS Jake Toman misses layup RIPON 70-69
  399. 399 2 08:36 LORAS Rowan Mcgowen foul RIPON 70-69
  400. 400 2 08:36 RIPON Elliot Hoerdemann makes free throw RIPON 71-69
  401. 401 2 08:36 RIPON Elliot Hoerdemann misses free throw RIPON 71-69
  402. 402 2 08:20 RIPON Koy Brecklin foul RIPON 71-69
  403. 403 2 08:06 LORAS Matt Dacy-Seijo misses 3-point jump shot RIPON 71-69
  404. 404 2 07:52 RIPON Isaac Masters misses 2-point jump shot RIPON 71-69
  405. 405 2 07:40 RIPON Elliot Hoerdemann foul RIPON 71-69
  406. 406 2 07:40 LORAS Justin Busch makes free throw RIPON 71-70
  407. 407 2 07:40 LORAS Justin Busch makes free throw 71-71
  408. 408 2 07:40 LORAS Loras Duhawks 30-second timeout 71-71
  409. 409 2 07:13 RIPON Cal Schultz misses 3-point jump shot 71-71
  410. 410 2 07:10 RIPON Elliot Hoerdemann foul 71-71
  411. 411 2 06:43 RIPON Elliot Hoerdemann misses 3-point jump shot 71-71
  412. 412 2 06:39 RIPON Ripon Red Hawks turnover 71-71
  413. 413 2 06:30 LORAS Ryan Dicanio makes layup LORAS 71-73
  414. 414 2 06:19 LORAS Josh Ruggles foul LORAS 71-73
  415. 415 2 06:19 RIPON Elliot Hoerdemann makes free throw LORAS 72-73
  416. 416 2 06:19 RIPON Elliot Hoerdemann misses free throw LORAS 72-73
  417. 417 2 06:16 LORAS Jovonte Peals foul LORAS 72-73
  418. 418 2 06:16 RIPON Isaac Masters makes free throw 73-73
  419. 419 2 06:16 RIPON Isaac Masters makes free throw RIPON 74-73
  420. 420 2 06:08 RIPON Cal Schultz foul RIPON 74-73
  421. 421 2 06:08 LORAS Josh Ruggles misses free throw RIPON 74-73
  422. 422 2 05:49 RIPON Cal Schultz makes layup RIPON 76-73
  423. 423 2 05:31 LORAS Josh Ruggles makes layup RIPON 76-75
  424. 424 2 05:10 RIPON Tyler Semenas foul RIPON 76-75
  425. 425 2 05:10 RIPON Tyler Semenas turnover RIPON 76-75
  426. 426 2 05:10 RIPON Ripon Red Hawks 30-second timeout RIPON 76-75
  427. 427 2 04:59 LORAS Matt Dacy-Seijo turnover RIPON 76-75
  428. 428 2 04:35 RIPON Koy Brecklin turnover RIPON 76-75
  429. 429 2 04:34 LORAS Josh Ruggles steal RIPON 76-75
  430. 430 2 04:30 LORAS Josh Ruggles makes 3-point jump shot LORAS 76-78
  431. 431 2 04:30 LORAS David Wedewer assist LORAS 76-78
  432. 432 2 04:25 LORAS Loras Duhawks full timeout LORAS 76-78
  433. 433 2 04:03 RIPON Elliot Hoerdemann misses 3-point jump shot LORAS 76-78
  434. 434 2 03:44 RIPON Isaac Masters foul LORAS 76-78
  435. 435 2 03:44 LORAS Jake Toman makes free throw LORAS 76-79
  436. 436 2 03:44 LORAS Jake Toman makes free throw LORAS 76-80
  437. 437 2 03:26 RIPON Trent Jones turnover LORAS 76-80
  438. 438 2 03:26 LORAS Ryan Dicanio steal LORAS 76-80
  439. 439 2 03:01 LORAS Ryan Dicanio misses 3-point jump shot LORAS 76-80
  440. 440 2 02:32 LORAS Matt Dacy-Seijo misses 3-point jump shot LORAS 76-80
  441. 441 2 02:20 RIPON Isaac Masters makes 3-point jump shot LORAS 79-80
  442. 442 2 02:20 RIPON Cal Schultz assist LORAS 79-80
  443. 443 2 02:09 LORAS David Wedewer makes 3-point jump shot LORAS 79-83
  444. 444 2 02:09 LORAS Matt Dacy-Seijo assist LORAS 79-83
  445. 445 2 01:53 RIPON Koy Brecklin makes layup LORAS 81-83
  446. 446 2 01:53 RIPON Trent Jones assist LORAS 81-83
  447. 447 2 01:52 RIPON Ripon Red Hawks full timeout LORAS 81-83
  448. 448 2 01:20 LORAS Josh Ruggles makes 3-point jump shot LORAS 81-86
  449. 449 2 01:20 LORAS Matt Dacy-Seijo assist LORAS 81-86
  450. 450 2 01:14 RIPON Trent Jones makes layup LORAS 83-86
  451. 451 2 01:14 LORAS Jake Toman foul LORAS 83-86
  452. 452 2 01:14 RIPON Trent Jones makes free throw LORAS 84-86
  453. 453 2 01:10 LORAS David Wedewer misses 3-point jump shot LORAS 84-86
  454. 454 2 01:03 RIPON Isaac Masters foul LORAS 84-86
  455. 455 2 01:03 LORAS Ryan Dicanio makes free throw LORAS 84-87
  456. 456 2 01:03 LORAS Ryan Dicanio makes free throw LORAS 84-88
  457. 457 2 00:52 LORAS David Wedewer foul LORAS 84-88
  458. 458 2 00:52 RIPON Cal Schultz misses free throw LORAS 84-88
  459. 459 2 00:52 RIPON Cal Schultz makes free throw LORAS 85-88
  460. 460 2 00:52 RIPON Ripon Red Hawks 30-second timeout LORAS 85-88
  461. 461 2 00:44 LORAS Jake Toman misses layup LORAS 85-88
  462. 462 2 00:44 RIPON Trent Jones shot block LORAS 85-88
  463. 463 2 00:24 LORAS Ryan Dicanio misses layup LORAS 85-88
  464. 464 2 00:19 RIPON Ripon Red Hawks full timeout LORAS 85-88
  465. 465 2 00:13 RIPON Cal Schultz makes 3-point jump shot 88-88
  466. 466 2 00:13 RIPON Isaac Masters assist 88-88
  467. 467 2 00:07 LORAS Loras Duhawks full timeout 88-88
  468. 468 2 00:03 LORAS Jake Toman makes layup LORAS 88-90
  469. 469 2 00:00 RIPON Cal Schultz misses 3-point jump shot LORAS 88-90
  470. 470 2 19:23 LORAS Loras Duhawks defensive rebound RIPON 49-48
  471. 471 2 18:54 RIPON Kyle Rutkowski defensive rebound 49-49
  472. 472 2 18:45 LORAS Jake Toman defensive rebound 49-49
  473. 473 2 18:22 LORAS Ryan Dicanio defensive rebound 49-49
  474. 474 2 17:57 LORAS Josh Ruggles defensive rebound LORAS 49-51
  475. 475 2 16:53 RIPON Ripon Red Hawks deadball rebound LORAS 51-53
  476. 476 2 16:16 RIPON Cal Schultz defensive rebound LORAS 54-55
  477. 477 2 15:40 RIPON Elliot Hoerdemann defensive rebound RIPON 56-55
  478. 478 2 13:58 LORAS Matt Dacy-Seijo defensive rebound RIPON 60-57
  479. 479 2 12:53 RIPON Koy Brecklin defensive rebound LORAS 60-61
  480. 480 2 12:41 LORAS Jake Toman defensive rebound LORAS 60-61
  481. 481 2 12:05 RIPON Seth Kostroski offensive rebound LORAS 60-61
  482. 482 2 11:54 LORAS Ryan Dicanio defensive rebound LORAS 60-61
  483. 483 2 11:45 LORAS David Wedewer defensive rebound LORAS 60-61
  484. 484 2 11:35 LORAS Jake Toman offensive rebound LORAS 60-61
  485. 485 2 09:11 RIPON Trent Jones defensive rebound LORAS 68-69
  486. 486 2 08:38 RIPON Elliot Hoerdemann defensive rebound RIPON 70-69
  487. 487 2 08:36 LORAS Jovonte Peals defensive rebound RIPON 71-69
  488. 488 2 08:06 RIPON Koy Brecklin defensive rebound RIPON 71-69
  489. 489 2 07:52 LORAS Jake Toman defensive rebound RIPON 71-69
  490. 490 2 07:13 LORAS Justin Busch defensive rebound 71-71
  491. 491 2 06:43 RIPON Ripon Red Hawks offensive rebound 71-71
  492. 492 2 06:19 RIPON Isaac Masters offensive rebound LORAS 72-73
  493. 493 2 06:08 RIPON Elliot Hoerdemann defensive rebound RIPON 74-73
  494. 494 2 04:03 LORAS Ryan Dicanio defensive rebound LORAS 76-78
  495. 495 2 03:01 LORAS Jake Toman offensive rebound LORAS 76-80
  496. 496 2 02:32 RIPON Koy Brecklin defensive rebound LORAS 76-80
  497. 497 2 01:10 LORAS Ryan Dicanio offensive rebound LORAS 84-86
  498. 498 2 00:52 RIPON Ripon Red Hawks deadball rebound LORAS 84-88
  499. 499 2 00:44 LORAS Loras Duhawks offensive rebound LORAS 85-88
  500. 500 2 00:24 RIPON Cal Schultz defensive rebound LORAS 85-88
  501. 501 2 00:00 LORAS Loras Duhawks defensive rebound LORAS 88-90
  502. 502 2 20:00 LORAS Josh Ruggles substitution in RIPON 49-46
  503. 503 2 18:54 RIPON Elliot Hoerdemann substitution in 49-49
  504. 504 2 18:33 LORAS David Wedewer substitution in 49-49
  505. 505 2 18:14 RIPON Koy Brecklin substitution in LORAS 49-50
  506. 506 2 18:14 LORAS Justin Busch substitution in LORAS 49-51
  507. 507 2 16:53 LORAS Matt Dacy-Seijo substitution in LORAS 51-53
  508. 508 2 16:04 LORAS Cole Navigato substitution in LORAS 54-55
  509. 509 2 16:04 RIPON Tyler Semenas substitution in LORAS 54-55
  510. 510 2 15:07 LORAS Michael Mims substitution in RIPON 58-55
  511. 511 2 15:07 LORAS Matt Dacy-Seijo substitution in RIPON 58-55
  512. 512 2 15:07 LORAS Justin Busch substitution in RIPON 58-55
  513. 513 2 15:07 LORAS Josh Ruggles substitution in RIPON 58-55
  514. 514 2 15:07 LORAS Cole Navigato substitution in RIPON 58-55
  515. 515 2 15:07 RIPON Trent Jones substitution in RIPON 58-55
  516. 516 2 14:07 LORAS Ryan Dicanio substitution in RIPON 60-57
  517. 517 2 14:07 RIPON Cal Schultz substitution in RIPON 60-57
  518. 518 2 13:50 LORAS Jake Toman substitution in RIPON 60-58
  519. 519 2 13:50 RIPON Seth Kostroski substitution in RIPON 60-58
  520. 520 2 13:20 LORAS Justin Busch substitution in LORAS 60-61
  521. 521 2 12:50 RIPON Kyle Rutkowski substitution in LORAS 60-61
  522. 522 2 12:30 LORAS David Wedewer substitution in LORAS 60-61
  523. 523 2 12:30 RIPON Elliot Hoerdemann substitution in LORAS 60-61
  524. 524 2 12:09 LORAS Rowan Mcgowen substitution in LORAS 60-61
  525. 525 2 10:20 RIPON Trent Jones substitution in LORAS 62-67
  526. 526 2 08:36 LORAS Jovonte Peals substitution in RIPON 70-69
  527. 527 2 08:36 LORAS Matt Dacy-Seijo substitution in RIPON 70-69
  528. 528 2 08:36 LORAS Justin Busch substitution in RIPON 70-69
  529. 529 2 08:36 LORAS Josh Ruggles substitution in RIPON 70-69
  530. 530 2 08:36 LORAS Jake Toman substitution in RIPON 70-69
  531. 531 2 08:36 RIPON Koy Brecklin substitution in RIPON 70-69
  532. 532 2 07:40 LORAS Ryan Dicanio substitution in RIPON 71-70
  533. 533 2 07:40 RIPON Tyler Semenas substitution in RIPON 71-70
  534. 534 2 05:10 LORAS Ryan Dicanio substitution in RIPON 76-75
  535. 535 2 05:10 LORAS Matt Dacy-Seijo substitution in RIPON 76-75
  536. 536 2 05:10 LORAS Josh Ruggles substitution in RIPON 76-75
  537. 537 2 05:10 LORAS David Wedewer substitution in RIPON 76-75
  538. 538 2 05:10 LORAS Jake Toman substitution in RIPON 76-75
  539. 539 2 05:10 RIPON Trent Jones substitution in RIPON 76-75
  540. 540 2 03:44 RIPON Tyler Semenas substitution in LORAS 76-78
  541. 541 2 00:19 RIPON Seth Kostroski substitution in LORAS 85-88
  542. 542 2 00:07 RIPON Koy Brecklin substitution in 88-88
  543. 543 2 20:00 LORAS Cole Navigato substitution out RIPON 49-46
  544. 544 2 18:54 RIPON Tyler Semenas substitution out 49-49
  545. 545 2 18:33 LORAS Rowan Mcgowen substitution out 49-49
  546. 546 2 18:14 RIPON Kyle Rutkowski substitution out LORAS 49-50
  547. 547 2 18:14 LORAS Matt Dacy-Seijo substitution out LORAS 49-51
  548. 548 2 16:53 LORAS Josh Ruggles substitution out LORAS 51-53
  549. 549 2 16:04 LORAS Jake Toman substitution out LORAS 54-55
  550. 550 2 16:04 RIPON Trent Jones substitution out LORAS 54-55
  551. 551 2 15:07 LORAS Josh Ruggles substitution out RIPON 58-55
  552. 552 2 15:07 LORAS Matt Dacy-Seijo substitution out RIPON 58-55
  553. 553 2 15:07 LORAS Ryan Dicanio substitution out RIPON 58-55
  554. 554 2 15:07 LORAS Jake Toman substitution out RIPON 58-55
  555. 555 2 15:07 LORAS David Wedewer substitution out RIPON 58-55
  556. 556 2 15:07 RIPON Cal Schultz substitution out RIPON 58-55
  557. 557 2 14:07 LORAS Justin Busch substitution out RIPON 60-57
  558. 558 2 14:07 RIPON Elliot Hoerdemann substitution out RIPON 60-57
  559. 559 2 13:50 LORAS Cole Navigato substitution out RIPON 60-58
  560. 560 2 13:50 RIPON Trent Jones substitution out RIPON 60-58
  561. 561 2 13:20 LORAS Michael Mims substitution out LORAS 60-61
  562. 562 2 12:50 RIPON Koy Brecklin substitution out LORAS 60-61
  563. 563 2 12:30 LORAS Josh Ruggles substitution out LORAS 60-61
  564. 564 2 12:30 RIPON Kyle Rutkowski substitution out LORAS 60-61
  565. 565 2 12:09 LORAS Justin Busch substitution out LORAS 60-61
  566. 566 2 10:20 RIPON Seth Kostroski substitution out LORAS 62-67
  567. 567 2 08:36 LORAS Josh Ruggles substitution out RIPON 70-69
  568. 568 2 08:36 LORAS Matt Dacy-Seijo substitution out RIPON 70-69
  569. 569 2 08:36 LORAS Ryan Dicanio substitution out RIPON 70-69
  570. 570 2 08:36 LORAS Jake Toman substitution out RIPON 70-69
  571. 571 2 08:36 LORAS David Wedewer substitution out RIPON 70-69
  572. 572 2 08:36 RIPON Tyler Semenas substitution out RIPON 70-69
  573. 573 2 07:40 LORAS Jake Toman substitution out RIPON 71-70
  574. 574 2 07:40 RIPON Trent Jones substitution out RIPON 71-70
  575. 575 2 05:10 LORAS Josh Ruggles substitution out RIPON 76-75
  576. 576 2 05:10 LORAS Matt Dacy-Seijo substitution out RIPON 76-75
  577. 577 2 05:10 LORAS Ryan Dicanio substitution out RIPON 76-75
  578. 578 2 05:10 LORAS Jake Toman substitution out RIPON 76-75
  579. 579 2 05:10 LORAS David Wedewer substitution out RIPON 76-75
  580. 580 2 05:10 RIPON Tyler Semenas substitution out RIPON 76-75
  581. 581 2 03:44 RIPON Elliot Hoerdemann substitution out LORAS 76-78
  582. 582 2 00:19 RIPON Koy Brecklin substitution out LORAS 85-88
  583. 583 2 00:07 RIPON Seth Kostroski substitution out 88-88