Northwestern University Athletics

2025 Football Roster

October 11, 2025, University Park, PA: A game between Northwestern Football and Penn State at Beaver Stadium in University Park, PA on Saturday, October 11, 2025. (Photo by Griffin Quinn/Northwestern Athletics)
Photo by: GRIFFIN QUINN/Northwestern Athletics
October 18, 2025, Evanston, IL: A game between Northwestern Football and Purdue at Northwestern Medicine Field at Martin Stadium in Evanston, IL on Saturday, October 18, 2025. (Photo by Griffin Quinn/Northwestern Athletics)
Photo by: GRIFFIN QUINN/Northwestern Athletics
December 22, 2025, Chicago, IL: Northwestern Football travels to Detroit for the 2025 GameAbove Sports Bowl from O’Hare International Airport in Chicago, IL on Monday, December 22, 2025. (Photo by Griffin Quinn/Northwestern Athletics)
Photo by: GRIFFIN QUINN/Northwestern Athletics
August 23, 2025, Evanston, IL: Northwestern Football hosts a Meet the Team Night event in Ryan Fieldhouse at Walter Athletics Center in Evanston, IL on Saturday, August 23, 2025. (Photo by Griffin Quinn/Northwestern Athletics)
Photo by: GRIFFIN QUINN/Northwestern Athletics
October 4, 2025, Evanston, IL: A game between Northwestern Football and Louisiana Monroe at Northwestern Medicine Field at Martin Stadium in Evanston, IL on Saturday, October 4, 2025. (Photo by Ryan Kuttler/Northwestern Athletics)
Photo by: Ryan Kuttler/Northwestern Athletics
December 26, 2025, Detroit, MI: A game between Northwestern Football and Central Michigan during the Game Above Sports Bowl at Ford Field in Detroit, MI on Friday, December 26, 2025. (Photo by Ryan Kuttler/Northwestern Athletics)
Photo by: Ryan Kuttler/Northwestern Athletics
November 15, 2025, Chicago, IL: A game between Northwestern Football and Michigan at Wrigley Field in Chicago, IL on Saturday, November 15, 2025. (Photo by Kailey Zagst/Northwestern Athletics)
Photo by: Kailey Zagst/Northwestern Athletics
October 4, 2025, Evanston, IL: A game between Northwestern Football and Louisiana Monroe at Northwestern Medicine Field at Martin Stadium in Evanston, IL on Saturday, October 4, 2025. (Photo by Ryan Kuttler/Northwestern Athletics)
Photo by: Ryan Kuttler/Northwestern Athletics
July 21, 2025, Evanston, IL: Members of the Northwestern Football team pose for photos as part of Internal Media Days at Walter Athletics Center in Evanston, IL on Monday, July 21, 2025. (Photo by Ryan Kuttler/Northwestern Athletics)
Jersey Number 63

Xavior Gray

  • Height:
    6-8
  • Weight:
    335
  • Position:
    OL
  • Class:
    Graduate Student
  • Hometown:
    Canton, Ohio
  • High School:
    Jackson HS
  • Prev School:
    Liberty
2025 Graduate Student:
Played in three games … Made his Northwestern debut against Western Illinois (9/5).

2024 Graduate Student (at Liberty):
First Team All-Conference USA … Team Captain … Helped Liberty to an 8-4 record and a berth to the Bahamas Bowl.
 
2023 Redshirt Senior (at Liberty):
Started all 14 games at right tackle for the Flames … Conference USA All-Conference honorable mention … Phil Steele Postseason Conference USA All-Conference First Team … Saw playing time on 837-of-1,008 offensive snaps (83.0 percent) … Ranked fifth on the team in total offensive snaps … Helped Liberty lead the country in rushing offense (293.3 ypg), rank second in sacks allowed (0.64 per game) and rank fourth in total offense (499.1 ypg) … Key starter on a Liberty team that went 13-1 (8-0 C-USA), won a Conference USA Championship and earned a berth to New Years Six, playing Oregon in the Fiesta Bowl.
 
2022 Redshirt Junior (at Akron): 
Played in three games against St. Francis (Pa.) (9/1), Michigan State (9/10) and Tennessee (9/17).
 
2021 Redshirt Sophomore (at Akron):
Played in 10 games for the Zips and made five starts … Academic All-MAC selection … Named to Phil Steele’s Preseason All-MAC Fourth Team.
 
2020 Redshirt Freshman (at Akron):
Started in all six games during the COVID shortened season for the Zips … Recovered a fumble for a touchdown against Kent State (11/17).
 
2019 Freshman (at Akron):
Saw action in four games and made two starts at left tackle … Earned his first collegiate start against Eastern Michigan (11/12) and started the following week against Miami (Ohio) (11/20) … Redshirted.
 
High School:
Rated a two star recruit by 247Sports … Played on the offensive line for coach Tim Budd at Jackson HS … Third-Team All-Ohio selection … All-Stark County … First-Team All-Federal League and First-Team All-Northeast Inland District … Lost more than 200 pounds over two seasons (started at 480 pounds).
Run It Back: Robert Fitzgerald
Friday, March 06
Football – David Braun, Chip Kelly Media Availability (2/4/25)
Wednesday, February 04
Football - GameAbove Sports Bowl Cinematic Recap
Tuesday, December 30
Football - David Braun Speaks on the Addition of Chip Kelly as Offensive Coordinator
Tuesday, December 30