
2024 SEASON
Grand Valley State University
GLIAC
Grand Valley State University added 2 players and lost 3 players through the 2024 transfer portal. The net roster change is -1.
Updated Nov 12, 2026
Quick Answers
- How many players has Grand Valley State University gained and lost in the 2024 transfer portal?
- Grand Valley State University has added 2 players and lost 3 in the 2024 transfer portal, a net change of -1.
Get portal alerts for Grand Valley State University
An email when a Grand Valley State University player enters the portal, commits, or withdraws. Free.
Incoming Transfers
2David Holloman
RB · Indiana
Ike Udengwu III
QB · Eastern Michigan
Outgoing Transfers
3Niles King
DL
Devin Pringle
S · Houston
Jay'viar Suggs
DL · LSU
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| RB | 0 | 1 | $0K |
| QB | 0 | 1 | $0K |
| DL | 2 | 0 | $0K |
| DB | 1 | 0 | $0K |
2024 Roster and Stats
| Player | Pos | Class | Hometown | GP | Season |
|---|---|---|---|---|---|
| Chandler Allen | DL | Fr. | Detroit, Mich. | ||
| Isaiah Allen | OL | Fr. | Cleveland, Ohio | ||
| Isaiha Amaechi | DB | Fr. | Chicago, Ill. | ||
| Paschal Anyanwu | RB | R-Fr. | Muskegon, Mich. | ||
| Jake Archbold | LB | Sr. | Ft. Wayne, Ind. | 13 | 40 tkl |
| Mathew Bacik | K | R-Fr. | Battle Creek, Mich. | 13 | |
| Elijah Baker | LB | R-Fr. | Roseville, Mich. | 7 | 10 tkl |
| Tommy Barnett | LB | Jr. | Wheaton, Ill. | 7 | 10 tkl |
| Noah Bauman | DL | So. | Eldridge, Iowa | 10 | 7 tkl |
| Trey Bell | WR | R-Fr. | Cleveland, Ohio | ||
| Kyler Blake-Jones | OL | Sr. | Ann Arbor, Mich. | 13 | |
| Aaron Bradley | OL | R-Fr. | Lathrup Village, Mich. | ||
| Gabe Brown | OL | Sr. | Grand Rapids, Mich. | ||
| Collin Buchanan | TE | R-Fr. | Royal Oak, Mich. | ||
| Tre Buckley | DL | R-Fr. | Wyoming, Mich. | ||
| Jamari Buddin | DL | Jr. | Detroit, Mich. | 9 | 9 tkl |
| Jeff Burton | OL | So. | Dearborn, Mich. | ||
| Sean Byrd | WR | R-Fr. | Flint, Mich. | 5 | 1 rec, 56 yds |
| Jay Cady | K | Fr. | Lake Orion, Mich. | ||
| Jaylin Caldwell | OL | So. | Chicago, Ill. | 13 | 1 tkl |
| Anthony Cardamone | LB | Jr. | Macomb, Mich. | 13 | 80 tkl · 4.5 sacks |
| Benett Cardamone | DB | R-Fr. | Macomb, Mich | ||
| Gage Chatfield | TE | Fr. | Jenison, Mich. | ||
| Jibriel Conde | DL | R-Fr. | Ypsilanti, Mich. | 4 | 2 tkl |
| Gavin Cossou | TE | Sr. | Greenville, Mich. | 13 | 13 rec, 187 yds · 2 tkl |
| Evan Curtiss | OL | Fr. | Fowler, Mich. | ||
| Cross Dobbs | LB | So. | Burton, Mich. | ||
| Jimmy Downs | LB | So. | Lawton, Mich. | 13 | 30 rush yds · 44 tkl · 1.5 sacks |
| Khalil Eichelberger | RB | So. | Solon, Ohio | 13 | 789 rush yds · 12 rec, 108 yds |
| Anderson Farmer | OL | Fr. | Traverse City, Mich. | ||
| Marion Figueroa | OL | Fr. | New Baltimore, Mich. | ||
| Samirion Ford | LB | R-Fr. | Indianapolis, Ind. | 8 | 6 tkl |
| Evan Furtney | TE | So. | Milan, Mich. | ||
| Jack Gilchrist | DL | Sr. | Mason, Mich. | 10 | 45 tkl · 3.5 sacks |
| Ryder Gravenhof | DL | Fr. | Zeeland, Mich. | 2 | 2 tkl · 0.5 sacks |
| Eli Graves | DB | Fr. | Kingsley, Mich. | ||
| Tre Green | DB | R-Fr. | Toledo, Ohio | 3 | 1 tkl |
| Jack Grice | LB | Sr. | Wadsworth, Ohio | 13 | 36 tkl · 1.5 sacks |
| Matt Haan | OL | So. | Palos Heights, Ill. | ||
| Jason Hardy | DB | So. | Detroit, Mich. | 10 | 16 tkl · 2 INT |
| Grant Hart | DB | Sr. | Grosse Pointe, Mich. | 13 | 17 tkl |
| Andy Hartman | OL | So. | Grand Blanc, Mich. | ||
| Kobe Hayward | DB | Sr. | Lansing, Mich. | 13 | 63 tkl · 1 INT |
| DeAndre Hill | TE | R-Fr. | Keego Harbor, Mich. | ||
| David Holloman | RB | Jr. | Auburn Hills, Mich. | 8 | 148 rush yds · 1 tkl |
| Trace Hrgich | P | Jr. | Wheaton, Ill. | ||
| Tawfiq Jabbar | DB | R-Fr. | Springfield, Ohio | 6 | 5 tkl |
| Ronald Jackson | DL | Fr. | Detroit, Mich. | 1 | |
| Christian Johnson | RB | R-Fr. | Detroit, Mich. | ||
| Darrell Johnson | WR | Sr. | Belleville, Mich. | 13 | 46 rush yds · 17 rec, 240 yds · 1 tkl |
| Donovan Johnson | WR | So. | Elkhart, Ind. | 13 | 11 rec, 161 yds · 1 tkl |
| Isaiah Johnson | LB | R-Fr. | Elyria, Ohio | 9 | 5 tkl · 0.5 sacks |
| Jaylen Johnson | WR | R-Fr. | Grand Blanc, Mich. | ||
| Jordan Johnson | WR | Jr. | Columbus, Ohio | 13 | 9 rec, 180 yds |
| Thomas Jolly | DL | Jr. | Cleveland, Ohio | 12 | 36 tkl · 3 sacks · 1 INT |
| Kenneth Jones | RB | R-Fr. | Pontiac, Mich. | 12 | 358 rush yds · 5 rec, 45 yds · 1 tkl |
| Ian Kennelly | DB | Sr. | Macomb, Mich. | 13 | 64 tkl · 3 INT |
| James Kent | OL | Jr. | Omaha, Neb. | ||
| Niles King | DL | Jr. | Southfield, Mich. | 13 | 35 tkl · 8.5 sacks |
| Mason Kirn | OL | Fr. | Rockford, Mich. | ||
| Kollin Kralapp | K | Sr. | Macomb, Mich. | 13 | 2 tkl |
| David Kreske | LS | Sr. | Dexter, Mich. | 13 | 4 tkl |
| Grantland Lancaster | WR | Jr. | Ada, Mich. | 3 | 1 rec, 12 yds |
| Aidan Lucero | QB | So. | Gurnee, Ill. | ||
| Cannon Mackey | OL | R-Fr. | Bloomington, Ill. | 10 | 1 tkl |
| Garrie Mann | DL | Fr. | Richland, Mich. | ||
| Joshua Martin | OL | Jr. | Plymouth, Mich. | ||
| Zalyn Martin | DL | R-Fr. | Saginaw, Mich. | ||
| Damonte McCurdy | DB | Sr. | Birmingham, Mich. | 13 | 30 tkl · 2 sacks · 1 INT |
| Alex McLean | WR | R-Fr. | Rockford, Mich. | 4 | |
| Luke McLean | DB | Jr. | Rockford, Mich. | 13 | 35 tkl |
| Vinnie Meschi | QB | So. | Bolingbrook, Ill. | ||
| Bwana Miller | WR | R-Fr. | Detroit, Mich. | ||
| Avery Moore | QB | Sr. | New Lothrop, Mich. | 9 | 1,007 pass yds, 7 TD · 538 rush yds |
| Armani Moreno | RB | So. | Naperville, Ill. | 4 | 33 rush yds |
| Blake Nelson | LS | R-Fr. | West Bloomfield, Mich. | ||
| Matthew Nickens | DB | R-Fr. | Detroit, Mich. | ||
| Kyle Nott | WR | Sr. | Jenison, Mich. | 13 | 84 rush yds · 25 rec, 521 yds |
| Charlie Nylander | DL | Sr. | Grand Ledge, Mich. | 13 | 19 tkl · 0.5 sacks |
| Sopuruchi Ojinnaka | DB | Fr. | Warren, Mich. | ||
| Zak Olejniczak | QB | Fr. | Lapeer, Mich. | ||
| David Osagiede | DL | Fr. | Eastpointe, Mich. | ||
| Brody Osborne | LB | R-Fr. | Batavia, Ill. | ||
| Kenyon Owens | WR | R-Fr. | Dayton, Ohio | 13 | 20 rush yds · 4 rec, 43 yds · 6 tkl |
| Brett Peterson | TE | So. | Maple City, Mich. | 4 | 1 rec, 18 yds |
| Drew Peterson | TE | Sr. | Maple City, Mich. | 11 | 9 rec, 76 yds |
| Devon Pettus | LB | Fr. | Canton, Mich. | ||
| Deonte Pippen | DB | R-Fr. | Pontiac, Mich. | 6 | 4 tkl |
| Khamani Potts | DL | R-Fr. | Rochester Hills, Mich. | 8 | 6 tkl · 1 sacks |
| Devin Pringle | DB | Jr. | Bolingbrook, Ill. | 13 | 44 tkl |
| Antuane Rambus | LB | So. | Detroit, Mich. | 4 | 3 tkl |
| Kellen Reed | WR | So. | Holt, Mich. | 13 | 28 rush yds · 17 rec, 276 yds |
| Terez Reid | DB | Jr. | Indianapolis, Ind. | 13 | 19 tkl · 3 INT |
| Derek Rood | DL | R-Fr. | Cadillac, Mich. | 4 | 8 tkl |
| Josh Ross | DE | R-Fr. | Berkley, Mich. | ||
| Kellen Russell-Dixon | RB | Fr. | Grand Rapids, Mich. | ||
| Josh Sander | OL | So. | Darien, Ill. | ||
| Josh Schell | DL | So. | Mt. Pleasant, Mich. | 13 | 35 tkl · 2 sacks |
| Andrew Schuster | QB | Fr. | Macomb, Mich. | 1 | |
| Anthony Scott | LB | Fr. | Roseville, Mich. | ||
| Keegan Sell | LB | Fr. | Garrettsville, Ohio | ||
| Alijah Shabazz | DB | Fr. | Toledo, Ohio | ||
| Trey Sharp | DB | Fr. | Hudson, Ohio | ||
| Griffin Shinrock | WR | Jr. | St. Joseph , Mich. | 5 | 1 rec, 7 yds |
| Riley Simpson | LB | Jr. | North Tonawanda, N.Y. | 13 | 20 tkl |
| Sam Simpson | DL | So. | St. Joseph, Mich. | 10 | 11 tkl · 0.5 sacks |
| Conor Smith | TE | R-Fr. | Jackson, Mich. | ||
| Lorenzo Smith | OL | R-Fr. | Chicago, Ill | ||
| Ryer Snow | LB | Fr. | Grand Rapids, Mich. | ||
| Luke Stanton | TE | Sr. | Brighton, Mich. | 6 | 2 tkl |
| Jack Stuart | OL | R-Fr. | Spring Lake, Mich. | ||
| Evan Sundermann | P | R-Fr. | East Lansing, Mich. | 7 | 33 pass yds, 0 TD |
| Cal Tenney | LB | R-Fr. | Allendale, Mich. | ||
| Alex Thole | QB | So. | Schoolcraft, Mich. | 6 | 104 pass yds, 1 TD · 56 rush yds |
| ArJon Thompson | RB | Fr. | Livonia, Mich. | ||
| Cody Tierney | WR | Sr. | Grand Rapids, Mich. | 13 | 61 rush yds · 13 rec, 179 yds |
| Ike Udengwu | QB | Jr. | Paramount, Calif. | 12 | 765 pass yds, 3 TD · 124 rush yds |
| Harrison Unger | TE | So. | Davison, Mich. | 12 | 2 rec, 5 yds · 2 tkl |
| Jake Urban | DL | Sr. | West Lafayette, Ind. | 13 | 27 tkl · 1.5 sacks |
| Syone Usma-Harper | RB | Jr. | Waukegan, Ill. | 7 | 138 rush yds · 3 rec, 58 yds |
| Elias Valdez | DL | Jr. | Joliet, Ill. | 11 | 10 tkl |
| Evan Valentine | OL | Sr. | Circleville, Ohio | ||
| Camren Vansolkema | DL | Fr. | Grand Rapids, Mich. | 1 | 1 tkl |
| Isaiah Veatch | LB | Fr. | Waterford, Mich. | ||
| Jake Vermaas | WR | Fr. | Grand Rapids, Mich. | ||
| Jason Ward | DB | Jr. | Dayton, Ohio | 12 | 3 tkl |
| Brett Weaver | OL | Jr. | Traverse City, Mich. | ||
| Darius Whiteside | DB | R-Fr. | Troy, Mich. | ||
| Josh Williams | DL | Fr. | Detroit, Mich. | 1 | 2 tkl |
| Quinn Wills | DB | So. | Pickerington, Ohio | ||
| Derrick Woods | RB | So. | Elkhart, Ind. | 12 | 285 rush yds · 2 rec, 17 yds · 1 tkl |
| Torian Wyatt | LB | R-Fr. | Detroit, Mich. | 5 | 5 tkl |
| Lynn Wyche-El | WR | So. | Detroit, Mich. | 10 | 30 rush yds · 1 rec, 7 yds · 6 tkl |
From Grand Valley State University's official roster and season stats pages.
Roster Risk
Program Context
Head coaches
Scott Wooster
2023-PresentCurrent
Matt Mitchell
2016-2022
2026 coaching staff
- Scott WoosterHead Coach
- Eli ReinhartOffensive Coordinator/Quarterbacks
- Jim LouisDefensive Coordinator
- Grant PerryAssistant Coach - Wide Receiver/Special Teams
- Mac CarruthAssistant Head Coach/Defensive Line Coach
- Marquez GollmanDefensive Backs
- Steve GardinerLinebackers
- Mike GravierOffensive Line
- Jeff ReardonRunning Backs/General Manager
- Scott CooperTight Ends
- CJ GermanyWide Receivers
2027 Recruiting Class
0 commitsNo commits yet for this class.
Recruiting Footprint
2024 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.
