Game Results
On Thursday, May 21, 2026, the Haslett Varsity Boys Baseball team won their Capital Diamond Classic Quarterfinals @ MSU McLane game against Okemos High School by a score of 13-4.
Follow your favorite high school teams and players
Stat keeping for basketball teams
See top plays & highlights of the best high school sports

Get access to live game streams and full replays for 8000+ schools
Ryan's stats have been entered for the win vs. Okemos on Thursday, May. 21, 2026.
On Saturday, May 16, 2026, the Haslett Varsity Boys Baseball team won their Spring Lake Middle School game against Spring Lake High School by a score of 10-5.
Ryan's stats have been entered for the win vs. Spring Lake on Saturday, May. 16, 2026.
On Saturday, May 16, 2026, the Haslett Varsity Boys Baseball team lost their Spring Lake Middle School game against Spring Lake High School by a score of 1-4.
Ryan's stats have been entered for the loss vs. Spring Lake on Saturday, May. 16, 2026.
On Tuesday, May 12, 2026, the Haslett Varsity Boys Baseball team lost their Williamston High School game against Williamston High School by a score of 5-12.
Ryan's stats have been entered for the loss vs. Williamston on Tuesday, May. 12, 2026.
Ryan's stats have been entered for the loss vs. Williamston on Tuesday, May. 12, 2026.
On Tuesday, May 12, 2026, the Haslett Varsity Boys Baseball team lost their Williamston High School game against Williamston High School by a score of 0-5.
Ryan's stats have been entered for the win vs. DeWitt on Saturday, May. 9, 2026.
Ryan's stats have been entered for the win vs. Coldwater on Saturday, May. 9, 2026.
Ryan's stats have been entered for the win vs. Christian on Saturday, May. 9, 2026.
On Saturday, May 9, 2026, the Haslett Varsity Boys Baseball team won their Coldwater High School game against DeWitt High School by a score of 15-4.
On Saturday, May 9, 2026, the Haslett Varsity Boys Baseball team won their Coldwater High School game against Coldwater High School by a score of 17-7.
On Saturday, May 9, 2026, the Haslett Varsity Boys Baseball team won their Coldwater High School game against Christian High School by a score of 10-0.
Ryan Wescott was tagged in the article "Baseball Recap: Haslett Takes Loss Despite Strong Efforts from Kai Schaefer and Jacob Rienstra".
Ryan's stats have been entered for the loss vs. Grand Ledge on Thursday, May. 7, 2026.
Ryan's stats have been entered for the loss vs. Grand Ledge on Thursday, May. 7, 2026.
On Thursday, May 7, 2026, the Haslett Varsity Boys Baseball team lost their game against Grand Ledge High School by a score of 2-9.
On Thursday, May 7, 2026, the Haslett Varsity Boys Baseball team lost their Grand Ledge High School game against Grand Ledge High School by a score of 8-9.
On Tuesday, May 5, 2026, the Haslett Varsity Boys Baseball team lost their game against Mason High School by a score of 8-9.
Ryan's stats have been entered for the loss vs. Mason on Tuesday, May. 5, 2026.
On Tuesday, May 5, 2026, the Haslett Varsity Boys Baseball team lost their Mason High School game against Mason High School by a score of 1-10.
| Plays | Baseball |
| Class Year | |
| Teams |
Ryan is ranked in the top 167 in Michigan for 1 stat, top 48 in Division 2 for 1 stat, and top 8 in Capital Area - Red for 1 stat.
| # | Leaderboard |
|---|---|
| 167 | Michigan |
| 48 | Division 2 |
| 8 | Capital Area - Red |
| Category | 2026-27 | Nat Avg. | |
|---|---|---|---|
| Batting Average | .303 | .244 | |
| On Base Percentage | .429 | .386 | |
| Hits | 20 | 9 | |
| Runs Batted In | 20 | 6 | |
| Runs | 14 | 8 | |
| Fielding Percentage | .887 | .858 |


Haslett High School 
