
2026 SEASON
Kalamazoo
Michigan
Kalamazoo added 0 players and lost 0 players through the 2026 transfer portal. The net roster change is 0.
Updated Nov 12, 2026
Quick Answers
- How many players has Kalamazoo gained and lost in the 2026 transfer portal?
- Kalamazoo has added 0 players and lost 0 in the 2026 transfer portal, a net change of 0.
Get portal alerts for Kalamazoo
An email when a Kalamazoo player enters the portal, commits, or withdraws. Free.
Incoming Transfers
0No incoming transfers listed.
Outgoing Transfers
0No outgoing transfers listed.
2026 Roster and Stats
| Player | Pos | Class | Hometown | GP | Season |
|---|---|---|---|---|---|
| Evan Abberger | QB | So. | Holland, Mich. | 5 | 78 pass yds, 0 TD · 15 rush yds · 5 rec, 53 yds |
| Isaac Ahn | K/P | Jr. | Okemos, Mich. | ||
| Mahmoud Alsafadi | DL | Sr. | Westland, Mich. | 6 | 11 tkl |
| Luke Alvarado | WR | Sr. | Livonia, Mich. | 4 | 2 rec, 7 yds |
| Grant Anderson | LB | So. | Scotts, Mich. | 9 | 76 tkl |
| Sam Anderson | CB | Fr. | Casnovia, Mich. | ||
| Josh Anderson II | WR | Sr. | Casnovia, Mich. | 9 | 23 rec, 186 yds |
| Dawayne Arrington Jr. | DB | So. | Warren, Mich. | 5 | 8 tkl |
| Mason Awe | QB | Fr. | Three Rivers, Mich. | 5 | 3 pass yds, 0 TD |
| Brody Basler | OL | Fr. | Hamilton, Mich. | ||
| Jordan Bates-McCullough | WR | So. | Kalamazoo, Mich. | 6 | 4 rec, 38 yds |
| Braiden Berro | X | Sr. | Jerome, Mich. | ||
| Austin Bobo | LB | Fr. | Grand Rapids, Mich. | ||
| Michari Bradshaw | DL | Fr. | Detroit, Mich. | ||
| Bode Brill | K | So. | Kalamazoo, Mich. | ||
| Connor Brown | DB | So. | Southgate, Mich. | 5 | 4 tkl |
| Max Burg | OL | So. | Three Rivers, Mich. | ||
| Billie Butler | OL | Fr. | Byron Center, Mich. | ||
| Jermaine Calloway | S | Jr. | St. Clair Shores, Mich. | 9 | 27 tkl |
| Raymond Cargill | LB | Sr. | Grand Rapids, Mich. | 3 | 25 tkl · 1.5 sacks |
| Jace Cetnar | WR | Fr. | Southgate, Mich. | 4 | 1 tkl |
| Carson Chapin | RB | Fr. | Mason, Mich. | 7 | 117 rush yds · 3 rec, 41 yds · 1 tkl |
| Gavin Chargo | OL | So. | Madison Heights, Mich. | ||
| Logan Coller | LB | Sr. | Byron Center, Mich. | 5 | 12 tkl · 1 sacks |
| Grayson Conrad | WR | Fr. | Troy, Mich. | 2 | 1 rec, 7 yds · 1 tkl |
| Cale Cook | X | So. | Kalamazoo, Mich. | 3 | 2 tkl |
| Daeshawn Curtis | OL | So. | River Rouge, Mich. | 9 | |
| Will Dominianni | OL | So. | Kalamazoo, Mich. | ||
| Jack Duggins | X | Sr. | Muskegon, Mich. | 3 | 4 tkl |
| Aidan Durst | OL | Jr. | Lenox, Mich. | ||
| Wiatt Edick | WR | Fr. | Portage, Mich. | 1 | |
| Donavan Ewing | N | Fr. | Romulus, Mich. | 3 | 3 tkl |
| Drew Fortino | N | Jr. | Grand Rapids, Mich. | 9 | 45 tkl |
| Josh Garcia-Guzman | DL | Fr. | Grand Rapids, Mich. | ||
| Landon Garrett III | LB | Fr. | Canton, Mich. | ||
| Will Geiger | OL | Sr. | Williamston, Mich. | ||
| Donovan Gordon | LB | So. | Detroit, Mich. | ||
| Adam Green | OL | So. | Laingsburg, Mich. | ||
| Kevin Guardado-Villanueva | OL | So. | Cumming, Ga. | ||
| Ethan Hall | DL | Jr. | Kalamazoo, Mich. | ||
| Austin Hamilton | WR | Sr. | Redford, Mich. | 7 | 3 rec, 20 yds |
| Colten Hansen | OL | Jr. | Hudsonville, Mich. | ||
| Seth Harris | TE | Sr. | Muskegon, Mich. | 3 | 2 tkl |
| Jacob Hazlewood | DL | Sr. | Plymouth, Mich. | 9 | 13 tkl · 1 sacks |
| Quentin Hill | X | Fr. | Dowagiac, Mich. | 5 | 25 tkl · 4.5 sacks |
| Justin Hilliard | CB | Fr. | Grand Rapids, Mich. | 2 | 1 tkl |
| Jack Hogan | WR | So. | Wyoming, Mich. | 8 | 2 rec, 66 yds |
| TJ Hollern | LB | Jr. | Lowell, Mich. | 8 | 9 tkl |
| Leonard Humphreys II | X | Jr. | Roseville, Mich. | 9 | 24 tkl · 2 sacks |
| James Jannenga | WR | Fr. | Lowell, Mich. | 6 | 2 rec, 12 yds |
| Nolan Jannenga | DL | Sr. | Lowell, Mich. | 9 | 26 tkl · 1.5 sacks |
| Hayden Johnston | TE | Sr. | Laingsburg, Mich. | 9 | 19 rec, 179 yds · 1 tkl |
| Jaheim Jones | RB | So. | Grand Rapids, Mich. | 2 | 13 rush yds · 2 rec, 13 yds |
| Gary Jones Jr. | WR | So. | Chesterfield, Mich. | 8 | 6 rec, 121 yds · 1 tkl |
| Kamani Jones, Jr. | S | Sr. | Grand Rapids, Mich. | 8 | 28 tkl |
| Terrence Kabanda | LB | So. | Grand Rapids, Mich. | 6 | 7 tkl |
| Aravind Krishnan | TE | Sr. | Ypsilanti, Mich. | 8 | 10 rec, 81 yds |
| James Kulekowskis | WR/LS | Sr. | Plainfield, Ill. | 8 | 7 rec, 55 yds · 1 tkl |
| John Kurowski | DB | Jr. | Alpena, Mich. | 3 | 3 tkl |
| Eddie Langton | K | Jr. | Clarkston, Mich. | ||
| Ron Lawrence | DL | So. | Detroit, Mich. | 9 | 18 tkl · 2 sacks |
| Brayden Ledin | QB | Sr. | Sylvan Lake, Mich. | 9 | 1,823 pass yds, 14 TD · 83 rush yds |
| Andrew Lemke | QB | Fr. | Royal Oak, Mich. | ||
| Cameron Lewis | K/P | So. | Hamilton, Mich. | 6 | |
| Lucas Locke | LB | Fr. | Plymouth, Mich. | 2 | 2 tkl |
| Drew Lynn | S | Fr. | Howell, Mich. | 1 | 1 tkl |
| Kyler Maiorana | RB | Jr. | Harrison Twp., Mich. | 9 | 301 rush yds · 21 rec, 211 yds |
| Blake Matlock | OL | Fr. | St. Clair Shores, Mich. | ||
| Braden Matlock | DL | Fr. | St. Clair Shores, Mich. | ||
| JJ Mauze | OL | Fr. | Grand Ledge, Mich. | ||
| Liam Metheringham | RB | Jr. | Grass Lake, Mich. | 3 | 2 rec, 21 yds |
| Gavin Meyers | S | So. | Martin, Mich. | 4 | 15 tkl |
| Carsen Moat | WR/P | Sr. | Muskegon, Mich. | 9 | 31 rec, 394 yds · 2 tkl |
| Kyle Moore | N | So. | Birmingham, Mich. | 7 | 15 tkl · 1 sacks |
| Drew Oss | DL | Jr. | La Porte, Ind. | ||
| Aidan Paquin | DB | So. | Onsted, Mich. | 2 | 3 tkl |
| Mario Pomorski | OL | Jr. | Sterling Heights, Mich. | 6 | |
| Mauricio Posey | DL | Sr. | Grand Rapids, Mich. | 7 | 1 tkl |
| Jeremiah Powers | OL | So. | Detroit, Mich. | ||
| Brody Quinn | S | Jr. | Haslett, Mich. | 9 | 36 tkl |
| Timmy Railling | RB | Fr. | Grant, Mich. | ||
| Jackson Rancilio-Swords | TE | So. | Washington, Mich. | ||
| Silas Reese | CB | Fr. | Hudsonville, Mich. | 9 | 36 tkl · 2 INT |
| Sam Reynolds | OL | So. | Three Rivers, Mich. | ||
| Trey Richey | QB | Sr. | Ypsilanti, Mich. | 9 | 252 pass yds, 0 TD · 219 rush yds |
| Brayden Riley | DL | So. | Plainwell, Mich. | ||
| Aedan Rocha | DL | So. | Shelby Twp., Mich. | 1 | 1 tkl · 1 sacks |
| Alex Russell | OL | Jr. | Lake Orion, Mich. | 9 | 1 tkl |
| Mitch Russell | DB | Sr. | Ann Arbor, Mich. | 7 | 16 tkl |
| Thomas Shemwell | RB | Jr. | Chelsea, Mich. | 8 | 108 rush yds · 7 rec, 50 yds |
| Hunter Shepherd | LB | So. | Okemos, Mich. | ||
| Ryder Siefka | P | Fr. | St. Louis, Mich. | ||
| Ronnie Spencer | DB | Sr. | Lansing, Mich. | 9 | 21 tkl |
| Caleb Stanberry | OL | Fr. | Fraser, Mich. | ||
| Pawel Surowiec | K/P | Fr. | Sterling Hts., Mich. | 9 | 1 tkl |
| Ryan Swarthout | OL | Jr. | Novi, Mich. | ||
| Zach Sykes | LB | Sr. | Dansville, Mich. | 9 | 89 tkl · 1.5 sacks |
| Carter Thompson | CB | Fr. | Fennville, Mich. | ||
| Brett Wagner | N | Fr. | Taylor, Mich. | ||
| Cameron Wardell | DL | So. | Okemos, Mich. | ||
| Alex Winter | OL | Jr. | Lowell, Mich. | 3 | |
| Aaron Zekman | WR | Sr. | Bloomfield Hills, Mich. | 9 | 46 rec, 601 yds · 1 tkl |
From Kalamazoo's official roster and season stats pages.
Roster Risk
Program Context
Head coaches
John Krajacic
2026-PresentCurrent
Jamie Zorbo
2019-2025
2026 coaching staff
- John KrajacicHead Coach
- Aaron RiceAssistant Head Coach / Offensive Coordinator
- Clay WhiteheadAssistant Coach / Defensive Coordinator
2024 Recruiting Class
0 commitsNo commits yet for this class.
Recruiting Footprint
No recruit hometowns to map.
2026 Roster
0 of 0High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.
No roster players match these controls.
