2025 Football Roster
Sep 12 (Fri)
6:30 p.m.

Kaelon Black
- Position:
- RB
- Ht./Wt.:
- 5-10 / 211
- Year:
- Redshirt Senior
- Hometown:
- Virginia Beach, Va.
- High School:
- Salem
- Prev School:
- James Madison
Career Notes & Records
Appeared in 41 career games with 16 starts ... Played in 27 games with 16 starts over four seasons at James Madison (2020-23) ... Owns two career 100-yard rushing games ... Produced 2,218 career all-purpose yards and 14 touchdowns (8 rushing, 6 receiving).
2025 (Redshirt-Senior Season)
Season: Appeared in one game.
Old Dominion (8/30): Carried 17 times for 92 yards and one touchdown ... Found the end zone from 2 yards out in the third quarter ... Part of a running back unit that gained 309 yards on the ground, the most in a season opener since 2014 (455, Indiana State) and the most against an FBS opponent since 2016 (414, Maryland).
2024 (Senior Season)
Season: Appeared in all 13 games ... Made Indiana debut in season opener against FIU (8/31) ... One of 27 transfer student-athletes to make Indiana debut in 2024 ... Scored first Indiana touchdown with a rushing score against Charlotte (9/21).
FIU (8/31): Made Indiana debut ... Rushed once for 7 yards. Western Illinois (9/6): Rushed five times for 30 yards. at UCLA (9/14): Carried five times for 21 yards. Charlotte (9/21): Carried seven times for 55 yards and one touchdown ... Scored first touchdown at Indiana on 21-yard rush in the fourth quarter ... Posted two tackles on special teams. Maryland (9/28): Rushed for 17 yards on three carries ... Caught two passes for seven yards ... Made one stop on special teams. at Northwestern (10/5): Rushed five times for 33 yards. Nebraska (10/19): Carried four times for 22 yards and one touchdown ... Took a 10-yard rush for a score in the fourth quarter ... Added one special teams tackle. Washington (10/26): Gained 13 yards on three carries ... Caught one pass for 3 yards. at Michigan State (10/26): Carried six times for 19 yards. Michigan (11/9): Caught one pass for minus-4 yards. Purdue (11/30): Gained 34 yards on seven carries.
2023 (Junior Season - James Madison)
Season: Appeared in all 13 games with 12 starts … Had one 100-yard rushing game (125; Bucknell, 9/2).
Bucknell (9/2): Posted second career 100-yard rushing game with 125 yards on 12 carries. at Virginia (9/9): Carried 12 times for 25 yards … Caught three passes for 18 yards and one touchdown … Scored the game-winning touchdown on a 10-yard reception with 55 seconds remaining in the fourth quarter. at Troy (9/16): Gained 120 all-purpose yards on 17 touches … Rushed 13 times for 78 yards … Posted 42 yards receiving on four grabs. at Utah State (9/23): Posted 119 all-purpose yards on 22 touches … Gained 76 yards rushing on 17 carries … Caught five passes for 43 yards. South Alabama (9/30): Rushed for 61 yards on 19 carries … Caught one pass for 3 yards. Georgia Southern (10/14): Accounted for three touchdowns … Gained 83 all-purpose yards on 14 offensive touches … Rushed 11 times for 45 yards with one touchdown … Caught three passes for 38 yards and two scores … Scored on a 15-yard reception in the first quarter … Caught a 15-yard touchdown pass in the third quarter … Rushed for a 20-yard touchdown in the third quarter. at Marshall (10/19): Gained 33 yards rushing on 16 carries … Caught one pass for 5 yards. Old Dominion (10/28): Rushed 10 times for 43 yards … Totaled 20 yards receiving on two catches. at Georgia State (11/4): Ran four times for 7 yards … Lone reception went for 30 yards. UConn (11/11): Caught one pass for 5 yards … Gained 38 yards rushing on four carries. Appalachian State (11/18): Carried six times for 28 yards rushing … Made two catches for 16 yards. at Coastal Carolina (11/25): Gained 35 yards rushing on seven carries. vs. Air Force (12/23): Totaled 77 all-purpose yards on 15 offensive touches … Rushed 11 times for 43 yards … Had four receptions for 43 yards and one touchdown … Caught a 5-yard touchdown pass in the third quarter.
2022 (Sophomore Season - James Madison)
Awards: Named to the Paul Hornung Award Honor Roll after 131 all-purpose yards at Appalachian State (9/27) with two touchdowns.
Season: Appeared in nine games with one start … Missed Week 6-7 (10/8-15) due to injury.
Middle Tennessee (9/3): Rushed nine times for 31 yards … Caught one pass for 25 yards. Norfolk State (9/10): Totaled 54 yards rushing on nine carries with one touchdown … Scored on a 1-yard touchdown run in the third quarter. at Appalachian State (9/24): Totaled 131 all-purpose yards on 20 touches … Scored one touchdown rushing and one receiving … Gained 85 yards rushing on 18 carries … Lone reception went for a 23-yard touchdown in the second quarter … Returned one kickoff for 23 yards … Posted a 4-yard rushing touchdown in the fourth quarter. Texas State (10/1): Rushed three times for 1 yard … Caught two passes for 19 yards. Marshall (10/22): Made three receptions for 20 yards. at Louisville (11/5): Carried twice for 21 yards … Gained 27 yards receiving on two catches … Returned one kickoff for 3 yards. at Old Dominion (11/12): Totaled 93 all-purpose yards on 15 offensive touches … Carried 11 times for 56 yards and one touchdown … Caught four passes for 37 yards … Scored final touchdown of the game on a 1-yard rush in the fourth quarter. Georgia State (11/19): Totaled 35 yards rushing on seven carries … Caught four passes for 26 yards. Coastal Carolina (11/26): Gained 50 yards rushing on 10 carries.
2021 (Redshirt Freshman Season - James Madison)
Season: Started first three games … Missed the remainder of the season due to injury … Logged one 100-yard rushing game (100; Morehead State, 9/4).
Morehead State (9/4): Logged second career 100-yard rushing game with 100 yards on 12 carries … Added 48 yards receiving on two catches. Maine (9/11): Gained 55 yards rushing on nine carries. at Weber State (9/18): Made one catch for 7 yards … Had 10 yards on six rushes … Returned first career kickoff for 52 yards.
2020 (Freshman Season - James Madison)
Season: Appeared in two games during the spring season and redshirted his initial collegiate season … Made collegiate debut against Robert Morris (2/27) … Posted first career 100-yard rushing game (141) with first career rushing touchdown at William & Mary (3/27).
Robert Morris (2/27): Carried six times for 29 yards in collegiate debut. at William & Mary (3/27): Posted first career 100-yard rushing game with 141 yards on 19 carries and one touchdown … Scored on an 11-yard touchdown run in the third quarter.
Prep/Personal
Running back for head coach Shawn Wilson at Salem High School … Tabbed Virginia High School League 5A second-team All-State as a sophomore … Earned first-team all-region as a sophomore and junior … Tabbed Beach District Offensive Player of the Year … Three-time first-team All-Beach District … Garnered first-team All-757 as a junior … Earned first-team All-Tidewater as a sophomore and junior … Gained 3,360 career yards rushing with 55 rushing scores … Helped SHS to four-straight playoff appearances … Rushed for 1,732 yards and 24 touchdowns as a senior … Gained 1,013 yards rushing and 13 touchdowns in seven games as a junior … Scored 18 touchdowns and rushed for 1,628 yards as a sophomore … Also lettered in basketball and track and field … Received Academic Award from SHS.