Michigan State University Athletics
2025 Football Roster
Roster

Jersey Number 1
Omari Kelly
- Position:
- WR
- Ht./Wt.:
- 6-0 / 188
- Class:
- Senior
- Hometown:
- Trussville, Ala.
- High School:
- Hewitt-Trussville
- Prev School:
- Auburn/Middle Tennessee State
Career Bio (PDF)
CAREER NOTES: Snared 105 career catches and had 1,596 receiving yards in 42 collegiate games (19 at Auburn from 2022-23; 11 at Middle Tennessee State in 2024; 12 at Michigan State in 2025), making 19 starts (nine at MTSU in 2024; 12 at MSU in 2025) . . . added 233 punt return yards and 33 rushing yards for 1,862 career all-purpose yards (44.3 ypg) . . . surpassed the 1,000-yard career mark in Spartan debut in 2025 season opener vs. Western Michigan (8/29/25), and also had first career rushing attempt of career in same game . . . scored six career receiving TDs (four at MTSU; two at MSU) and seven overall TDs (four receiving, one kick return at MTSU; one receiving at MSU), along with one 2-point conversion catch . . . had five career 100-yard outings, with four in 2024 at Middle Tennessee State and one at MSU.
2025 SEASON (SENIOR at MICHIGAN STATE): Honorable mention All-Big Ten selection by the media . . . started all 12 games . . . ranked second on the team in catches (47) and receiving yards (626) . . . ranked 15th in B1G during the regular season in receiving yards/game (52.2), receptions (47) and receiving yards (626), while ranking 16th in receptions/game (3.9), along with 23rd in yards/catch (13.3) . . . also ranked sixth in the league and tied for 36th in the nation in punt return yards (150), along with 11th in conference and tied for 58th the country in total punt returns (12) . . . ranked 30th in the league during the regular season in all-purpose yards/game (67.4), ranking 30th in the conference in all-purpose total yards (809), as well as 12th in the B1G and tied for 52nd in the FBS in all purpose yards/play (12.4) . . . had two TD receptions, the first coming on a 75-yard scoring strike at USC on Sept. 20 for MSU’s longest pass play as well as its longest offensive play of the season at the time, and the second coming in season finale vs. Maryland at Ford Field on Nov. 29 in his final collegiate game, on a 10-yard pass to seal the Victory for MSU over UMD . . . had 12 punt returns for 150 yards and six rushes for 33 yards, for total of a team-leading 809 all-purpose yards (67.4 ypg), leading MSU in both categories . . . had at least one catch in all 12 games, including multiple receptions in 10 of the 12 games, including five or more catches in five games, while posting 50 or more yards in six games . . . of the 47 catches, 28 (.596) went for first downs or touchdowns, plus one rush and one pass, for 30-of-49 (.612) offensive touches going for first downs, adding one game-winning two-point conversion vs. Boston College, that doesn’t register as an official catch or offensive touch . . . snared four or more receptions in each of first four games as a Spartan after six catches at USC, plus four each in Youngstown State and Boston College games, and seven vs. Western Michigan in the season opener . . . had five receptions for 76 yards against Maryland in the regular-season finale at Ford Field, including a 10-yard TD catch on fourth down late in the fourth quarter that sealed the win for MSU . . . was starting wide receiver in Iowa game, and corralled one catch for 6 yards and one punt return for 6 yards . . . opened Penn State game at wideout, posting three catches for 15 yards, adding one rush for nine yards and two punt returns for 12 yards . . . started game at Minnesota at wide receiver, snaring a season-high eight receptions for 94 yards, adding one rush for 16 yards and one punt return, tying second-best career receptions outing and also second-best yardage output of season . . . had three catches for 29 yards in Michigan game, with two going for first downs, adding one punt return for 12 yards on last play of first quarter, setting up MSU’s opening TD of the night . . . opened game at Indiana at wide receiver and snared three catches for 59 yards, with all three catches going for first downs . . . started UCLA game and tallied two catches for 21 yards, with one first down, while adding one rush . . . was the game captain for game at Nebraska, starting at wideout, but was limited to season-low one catch for 9 yards, adding one punt return fair catch and was also intended target on two other passes and one two-point conversion attempt . . . started game at USC and registered first 100-yard outing of his Spartan career and fifth of his collegiate career with six catches for 133 yards and his first TD as a Spartan on a 75-yard catch-and-run to the end zone in the fourth quarter . . . 4-of-6 catches, and one pass went for a first down or touchdown, including on back-to-back plays in the second quarter after he threw for a first down on a 13-yard pass to Michael Masunas, then caught a 11-yard pass on the next play . . . had four receptions for 49 yards, with 3-of-4 going for first down, in Youngstown State game, adding two punt returns for 90 yards, boosted by an 83-yard return in the third quarter, setting Spartans up at the YSU 4, and punching it in one play later . . . the 83-yard punt return in the third quarter was the 10th-longest punt return in MSU history . . . it was the longest since Jayden Reed’s 88-yard return for a TD vs. Western Kentucky in 2021 . . . finished with game-high 139 all-purpose yards . . snared the game-winning two-point conversion in double OT for the 42-40 2OT Victory for MSU over Boston College . . . added four catches for 60 yards, with 3-of-4 catches going for first downs, including season-long 40-yard pass play, along with the GW two-point conversion, adding one rush and three punt returns for 8 yards . . . made Spartan debut in season opener vs. Western Michigan with seven receptions for 75 yards . . . had three catches during one MSU drive spanning the end of the first quarter and start of the second quarter, with two of the three going for first downs . . . on the night, five of the seven catches went for first downs, while adding first career rush with one carry for 8 yards that also went for first down, giving him six first downs on eight touches . . . added one punt return for 20 yards to finish with 103 all-purpose yards . . . named to Biletnikoff Award Watch List entering the season.
2024 SEASON (JUNIOR at MIDDLE TENNESSEE STATE): Named to the All-Conference USA First Team as a wide receiver and second team as a punt returner . . . first Blue Raider to earn first- or second-team all-conference honors from two different positions since 2006 . . . posted career highs for receptions (53), receiving yards (869) and touchdown catches (4) . . . ranked among the Conference USA leaders during the regular season in receiving yards per game (third with 79.0), yards per catch (fourth with 16.4), receptions per game (fifth with 4.8) and all-purpose yards (10th with 86.6) . . . had four 100-yard receiving games . . . ranked 29th in the FBS during the regular season with 79.0 receiving yards per game . . . had eight punt returns for 83 yards (10.4 avg.), including a 61-yard punt return for a touchdown against Kennesaw State (10/15) that earned him CUSA Special Teams Player of the Week honors . . . played in 11 games, missing one game (Liberty) due to an injury, and drew nine starting assignments . . . played a total of 525 snaps on offense . . . had five catches for 58 yards, including a 19-yard TD grab, vs. New Mexico State (11/23) . . . hauled in eight passes for 128 yards against Jacksonville State (10/23) . . . in addition to his 61-yard punt return TD vs. Kennesaw State on Oct. 15, also had six receptions for 77 yards . . . had eight receptions for 103 yards at Louisiana Tech (10/1) . . . compiled 174 receiving yards on six catches (29.0 avg.), including a 69-yard reception, against Memphis (9/28) . . . posted single-game career highs with nine catches for 239 yards and three TDs against Western Kentucky (9/14); the 239 receiving yards were the most second-most in school history and the three TDs tied a school record . . . his TD catches were from 71 yards, 37 yards and 7 yards . . . was added to the Biletnikoff Award Watch List following his performance against WKU . . . also named to the PFF National Team of the Week . . . opened the season with four catches for 47 yards in his Blue Raider debut vs. Tennessee Tech, including a 26-yard grab on fourth-and-5 during the game-winning drive.
2023 SEASON (SOPHOMORE at AUBURN): Played in seven games . . . played a total of 131 snaps on offense and nine on special teams . . . had two catches for 45 yards.
2022 SEASON (FRESHMAN AT AUBURN): Played in all 12 games as a true freshman . . . had three receptions for 56 yards . . . played a total of 77 snaps on offense and 69 on special teams . . . had a 19-yard reception at Ole Miss (10/15) . . . hauled in a 25-yard catch vs. LSU (10/1) . . . had a 12-yard reception against Missouri (9/24) for his first career catch . . . named to the SEC first-year academic honor roll.
HIGH SCHOOL AND PERSONAL DATA: Consensus four-star prospect (On3, ESPN, Rivals) . . . ranked one of the best overall players in the state of Alabama in the Class of 2022 by On3 (No. 12), Rivals (No. 15), ESPN (No. 16) and 247 Sports (No. 17) . . . named a PrepStar All-American . . . second-team Class 7A all-state honoree as a junior for Coach Josh Floyd at Hewitt-Trussville High School . . . selected to the Alabama-Mississippi All-Star Game . . . recognized on the AL.com A-List . . . was also a sprinter in track & field . . . son of Kendra Kelly and Albert and Chris Kelly.
CAREER NOTES: Snared 105 career catches and had 1,596 receiving yards in 42 collegiate games (19 at Auburn from 2022-23; 11 at Middle Tennessee State in 2024; 12 at Michigan State in 2025), making 19 starts (nine at MTSU in 2024; 12 at MSU in 2025) . . . added 233 punt return yards and 33 rushing yards for 1,862 career all-purpose yards (44.3 ypg) . . . surpassed the 1,000-yard career mark in Spartan debut in 2025 season opener vs. Western Michigan (8/29/25), and also had first career rushing attempt of career in same game . . . scored six career receiving TDs (four at MTSU; two at MSU) and seven overall TDs (four receiving, one kick return at MTSU; one receiving at MSU), along with one 2-point conversion catch . . . had five career 100-yard outings, with four in 2024 at Middle Tennessee State and one at MSU.
2025 SEASON (SENIOR at MICHIGAN STATE): Honorable mention All-Big Ten selection by the media . . . started all 12 games . . . ranked second on the team in catches (47) and receiving yards (626) . . . ranked 15th in B1G during the regular season in receiving yards/game (52.2), receptions (47) and receiving yards (626), while ranking 16th in receptions/game (3.9), along with 23rd in yards/catch (13.3) . . . also ranked sixth in the league and tied for 36th in the nation in punt return yards (150), along with 11th in conference and tied for 58th the country in total punt returns (12) . . . ranked 30th in the league during the regular season in all-purpose yards/game (67.4), ranking 30th in the conference in all-purpose total yards (809), as well as 12th in the B1G and tied for 52nd in the FBS in all purpose yards/play (12.4) . . . had two TD receptions, the first coming on a 75-yard scoring strike at USC on Sept. 20 for MSU’s longest pass play as well as its longest offensive play of the season at the time, and the second coming in season finale vs. Maryland at Ford Field on Nov. 29 in his final collegiate game, on a 10-yard pass to seal the Victory for MSU over UMD . . . had 12 punt returns for 150 yards and six rushes for 33 yards, for total of a team-leading 809 all-purpose yards (67.4 ypg), leading MSU in both categories . . . had at least one catch in all 12 games, including multiple receptions in 10 of the 12 games, including five or more catches in five games, while posting 50 or more yards in six games . . . of the 47 catches, 28 (.596) went for first downs or touchdowns, plus one rush and one pass, for 30-of-49 (.612) offensive touches going for first downs, adding one game-winning two-point conversion vs. Boston College, that doesn’t register as an official catch or offensive touch . . . snared four or more receptions in each of first four games as a Spartan after six catches at USC, plus four each in Youngstown State and Boston College games, and seven vs. Western Michigan in the season opener . . . had five receptions for 76 yards against Maryland in the regular-season finale at Ford Field, including a 10-yard TD catch on fourth down late in the fourth quarter that sealed the win for MSU . . . was starting wide receiver in Iowa game, and corralled one catch for 6 yards and one punt return for 6 yards . . . opened Penn State game at wideout, posting three catches for 15 yards, adding one rush for nine yards and two punt returns for 12 yards . . . started game at Minnesota at wide receiver, snaring a season-high eight receptions for 94 yards, adding one rush for 16 yards and one punt return, tying second-best career receptions outing and also second-best yardage output of season . . . had three catches for 29 yards in Michigan game, with two going for first downs, adding one punt return for 12 yards on last play of first quarter, setting up MSU’s opening TD of the night . . . opened game at Indiana at wide receiver and snared three catches for 59 yards, with all three catches going for first downs . . . started UCLA game and tallied two catches for 21 yards, with one first down, while adding one rush . . . was the game captain for game at Nebraska, starting at wideout, but was limited to season-low one catch for 9 yards, adding one punt return fair catch and was also intended target on two other passes and one two-point conversion attempt . . . started game at USC and registered first 100-yard outing of his Spartan career and fifth of his collegiate career with six catches for 133 yards and his first TD as a Spartan on a 75-yard catch-and-run to the end zone in the fourth quarter . . . 4-of-6 catches, and one pass went for a first down or touchdown, including on back-to-back plays in the second quarter after he threw for a first down on a 13-yard pass to Michael Masunas, then caught a 11-yard pass on the next play . . . had four receptions for 49 yards, with 3-of-4 going for first down, in Youngstown State game, adding two punt returns for 90 yards, boosted by an 83-yard return in the third quarter, setting Spartans up at the YSU 4, and punching it in one play later . . . the 83-yard punt return in the third quarter was the 10th-longest punt return in MSU history . . . it was the longest since Jayden Reed’s 88-yard return for a TD vs. Western Kentucky in 2021 . . . finished with game-high 139 all-purpose yards . . snared the game-winning two-point conversion in double OT for the 42-40 2OT Victory for MSU over Boston College . . . added four catches for 60 yards, with 3-of-4 catches going for first downs, including season-long 40-yard pass play, along with the GW two-point conversion, adding one rush and three punt returns for 8 yards . . . made Spartan debut in season opener vs. Western Michigan with seven receptions for 75 yards . . . had three catches during one MSU drive spanning the end of the first quarter and start of the second quarter, with two of the three going for first downs . . . on the night, five of the seven catches went for first downs, while adding first career rush with one carry for 8 yards that also went for first down, giving him six first downs on eight touches . . . added one punt return for 20 yards to finish with 103 all-purpose yards . . . named to Biletnikoff Award Watch List entering the season.
2024 SEASON (JUNIOR at MIDDLE TENNESSEE STATE): Named to the All-Conference USA First Team as a wide receiver and second team as a punt returner . . . first Blue Raider to earn first- or second-team all-conference honors from two different positions since 2006 . . . posted career highs for receptions (53), receiving yards (869) and touchdown catches (4) . . . ranked among the Conference USA leaders during the regular season in receiving yards per game (third with 79.0), yards per catch (fourth with 16.4), receptions per game (fifth with 4.8) and all-purpose yards (10th with 86.6) . . . had four 100-yard receiving games . . . ranked 29th in the FBS during the regular season with 79.0 receiving yards per game . . . had eight punt returns for 83 yards (10.4 avg.), including a 61-yard punt return for a touchdown against Kennesaw State (10/15) that earned him CUSA Special Teams Player of the Week honors . . . played in 11 games, missing one game (Liberty) due to an injury, and drew nine starting assignments . . . played a total of 525 snaps on offense . . . had five catches for 58 yards, including a 19-yard TD grab, vs. New Mexico State (11/23) . . . hauled in eight passes for 128 yards against Jacksonville State (10/23) . . . in addition to his 61-yard punt return TD vs. Kennesaw State on Oct. 15, also had six receptions for 77 yards . . . had eight receptions for 103 yards at Louisiana Tech (10/1) . . . compiled 174 receiving yards on six catches (29.0 avg.), including a 69-yard reception, against Memphis (9/28) . . . posted single-game career highs with nine catches for 239 yards and three TDs against Western Kentucky (9/14); the 239 receiving yards were the most second-most in school history and the three TDs tied a school record . . . his TD catches were from 71 yards, 37 yards and 7 yards . . . was added to the Biletnikoff Award Watch List following his performance against WKU . . . also named to the PFF National Team of the Week . . . opened the season with four catches for 47 yards in his Blue Raider debut vs. Tennessee Tech, including a 26-yard grab on fourth-and-5 during the game-winning drive.
2023 SEASON (SOPHOMORE at AUBURN): Played in seven games . . . played a total of 131 snaps on offense and nine on special teams . . . had two catches for 45 yards.
2022 SEASON (FRESHMAN AT AUBURN): Played in all 12 games as a true freshman . . . had three receptions for 56 yards . . . played a total of 77 snaps on offense and 69 on special teams . . . had a 19-yard reception at Ole Miss (10/15) . . . hauled in a 25-yard catch vs. LSU (10/1) . . . had a 12-yard reception against Missouri (9/24) for his first career catch . . . named to the SEC first-year academic honor roll.
HIGH SCHOOL AND PERSONAL DATA: Consensus four-star prospect (On3, ESPN, Rivals) . . . ranked one of the best overall players in the state of Alabama in the Class of 2022 by On3 (No. 12), Rivals (No. 15), ESPN (No. 16) and 247 Sports (No. 17) . . . named a PrepStar All-American . . . second-team Class 7A all-state honoree as a junior for Coach Josh Floyd at Hewitt-Trussville High School . . . selected to the Alabama-Mississippi All-Star Game . . . recognized on the AL.com A-List . . . was also a sprinter in track & field . . . son of Kendra Kelly and Albert and Chris Kelly.
A New Era | Pat Fitzgerald's First Day in East Lansing
Wednesday, December 03
Pat Fitzgerald | Football Press Conference | Dec. 2nd, 2025
Tuesday, December 02
Jonathan Smith Postgame Comments | Maryland
Saturday, November 29
Jonathan Smith | Football Press Conference | Nov. 24 2025
Monday, November 24






























































































































