Groton’s Easton Weber, center, kicks the ball on goal past Hot Springs’ William O’Neill, right, during Friday’s game at the NSU Pavilion. Weber scored on the kick. Photo by John Davis taken 8/14/2026
Groton opened its boys’ soccer season with a 2-2 draw against Hot Springs Friday evening at the Northern State Pavilion.
The visiting Bison scored on a penalty kick in the final minute to score the equalizing goal.
“We just got the rust off a little bit,” said Groton junior Easton Weber. “We felt like we played pretty good, but we’ll be ready for the next game.”
Groton got on the board first after a Hot Springs player tried to make a save and knocked the ball into his own goal just over two minutes into the game. Groton’s Ryder Schwan was credited with the goal.
With just under 28 minutes left in the first half, Hot Springs tied the game with a goal from sophomore Jeremiah Melton.
Later in the half, the Bison nearly scored another goal, but it was disallowed because of a penalty, leaving the score tied 1-1 at the half.
Coming out of the break, it was Groton again getting on the board first with a goal from Weber.
“It was a big adrenaline rush,” Weber said. “Just wanting to win so bad, and just keep going and keep fighting.”
Groton’s Ryder Schwan, left, moves with the ball as Hot Springs’ Layton Ringstmeyer, right, closes in on defense in a light rain during Friday’s game at the NSU Pavilion. Photo by John Davis taken 8/14/2026
Weber’s goal came with less than 24 minutes remaining in the contest and the Bison didn’t get many quality shots until 10 minutes were left in the game.
Hot Springs put multiple solid shots on goal that Groton defended to keep the Bison off the board.
“Defense wins us games,” said Groton coach Ryan Olson. “I feel our defense is very strong. We have Connor (Kroll) and JJ (Muller) and they’re very strong players, and they definitely help. We have Donavan (Block) back this year, and we have an eighth-grader helping out as well. We sub in and out on the defensive side of things. But if we don’t have our defense, then it would’ve been a lot worse a game than what it showed.”
After all the defensive stops by Groton, the Bison lined up a penalty kick with less than a minute remaining and Keagan Braucher drilled it to tie the game and eventually get a draw.
“It hangs with you; we felt like we had that one,” Weber said. “We just gave it away last minute. It’s kind of heartbreaking. We really wanted to win that one.”
Groton goal keeper TC Schuster, came up short as he stretched to try and stop the penalty kick of Hot Springs’ Keagan Braucher, left, in the closing minute of Friday’s game at the NSU Pavilion. Looking on at right is the Bison’s Rowan Reineke. The goal by Braucher tied the score at 2-2. Photo by John Davis taken 8/14/2026
TC Schuster had eight saves for Groton. Logan Olson and Schwan each had an assist.
Despite giving up the late goal, Weber was proud of the defensive effort.
“It was really good for our offense; we know that our defense can make those stops,” Weber said. “We can go on our runs when we need to get on goal.”
Coach Olson said the Tigers just need to keep their heads in the game.
“We just have to play our game,” Olson said. “We can’t play their game. They’re pretty physical and we kept saying stuff during the game; we just have to keep our mouths closed and just play how we should be.”
Olson pointed out a few things he wants his team to focus on for the upcoming season.
“We still have to stay strong on defense,” Olson said. “Our offense needs to find different ways to get the ball in the goal. … We have to make sure that we’re looking at our surroundings. And if there’s nobody around us, then we just need to make sure we’re carrying the ball with us, then looking for the open pass. We have to open up more so we can be ready for the goals.”
Groton will now look ahead to next Saturday when the Tigers hit the road to face Belle Fouche.
Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together.
90 days
__utma
ID used to identify users and sessions
2 years after last activity
__utmt
Used to monitor number of Google Analytics server requests
10 minutes
__utmb
Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server.
30 minutes after last activity
__utmc
Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session.
End of session (browser)
__utmz
Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server
6 months after last activity
__utmv
Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server.
2 years after last activity
__utmx
Used to determine whether a user is included in an A / B or Multivariate test.
18 months
_ga
ID used to identify users
2 years
_gali
Used by Google Analytics to determine which links on a page are being clicked
30 seconds
_ga_
ID used to identify users
2 years
_gid
ID used to identify users for 24 hours after last activity
24 hours
_gat
Used to monitor number of Google Analytics server requests when using Google Tag Manager
1 minute
Matomo is an open-source web analytics platform that provides detailed insights into website traffic and user behavior.