Generals

Baseball

219-659-1000

Roster

2021 Roster »

Catchers »
# Name Position College
20 Ryan Smith C Rockford
5 Charlie Gannon C MSOE
33 Ryne Wiederer C St. Xavier
 
Infielders »
# Name Position College
1 Matt Santarelli IF Western Illinois
12 Nate Gehrke IF Lake Land
16 Andrew Smart IF Oakton
15 Christian Seegers IF Oakton
4 Alex Rakas IF Oakton
 
Outfielders »
# Name Position College
10 Jack Enright OF Loras College
34 Tom Stoodt OF Occidental College
3 Joe Virruso OF South Suburban
6 Cole Luedeking OF Eastern New Mexico
9 Andrew DeMatteo OF Ripon
 
Pitchers »
# Name Position College
40 Andrew Hancock P Central Missouri
32 Kai Formella P College of Dupage
25 Joey Teschke P MSOE
15 Clay Goodwin P Rockford
26 Blake Shallenbarger P Rockford
2 Vernon McKinley P Rockford
8 Noah Jordan P Elmhurst
19 Drake Berman P Benedictine
35 Nick Vollmert P St. Ambrose
31 Simon Lane P Grinnell
8 Anthony Rogers P Ottawa University Arizona
29 Sava Dupor P Wisconsin-Whitewater
35 Garrett Moran P Trinity Texas
 
Utility »
# Name Position College
7 Jacob Small Utility Carleton
0 Daniel Fierro Utility Oakton
17 Ryan Kiolbassa Utility Lake Land