2019 Baseball Roster
Roster
James, Keegan

Jersey Number 18
Keegan James
- Position:
- RHP
- Height:
- 6-2
- Weight:
- 214
- Class:
- Redshirt Junior
- Hometown:
- Southaven, Miss.
- High School/Previous School:
- DeSoto Central
Bio
2018 (Redshirt-Sophomore Season)
Awards: Earned SEC Academic Honor Roll.
Season: Appeared in 26 games in relief…Had a team-leading five holds…Also had one blown save…Collected his lone win of the season against Utah Valley State (3/9)…Posted holds at Jackson State (2/21), versus Texas Southern (3/21), against Southern (4/4), versus Arkansas (4/21) and at Vanderbilt (6/9) in the Super Regional…Stranded nine of 18 inherited runners.
at Southern Miss (2/16-18): Returned from injury in the season opener to work two innings…Allowed two runs – one earned – on two hits…walked one, hit one batter and struck out one. at Jackson State (2/21): Picked up his first hold of the season with 3 2/3 scoreless innings…Allowed two hits and struck out five. at McNeese State (2/28): Threw a season-high 92 pitches in 5 1/3 innings of work…Took the loss allowing three runs on six hits…Walked two and fanned seven…Allowed one inherited runner to score. Shriners College Classic (3/2-4): Appeared in one game. vs. Sam Houston State (3/4): Allowed one run in 1 2/3 innings of work…Fanned one, walked one and hit one batter…Stranded an inherited runner in the seventh inning. New Mexico State (3/6-7): Tossed two scoreless innings in the two-game series finale…Allowed one hit, walked one and struck out two. Utah Valley State (9-11): Threw two scoreless innings – seventh and eighth – enabling MSU to rally for a win in the second game of a doubleheader…Earned the win with two strikeouts and just one hit allowed…Hit two batters in the outing. vs. Southeastern Louisiana (3/14): Allowed three runs – two earned – in one-third of an inning…Allowed three hits and struck out one in the loss. Vanderbilt (3/16-18): Allowed one run in three innings of work in the series opener…Gave up three hits, walked one and struck out two. Texas Southern (3/21): Notched a hold with two scoreless innings…Allowed one hit, walked one and fanned two. at Missouri (3/23-25): Appeared in the series opener…Allowed two unearned runs in 2 1/3 innings of work…Allowed two hits, walked one and struck out two…Stranded a pair of inherited runners in the sixth inning with a strikeout. at Nicholls State (3/27): Allowed three hits in 1 1/3 innings…Allowed one run and let two inherited runners score in the outing…Struck out two. Southern (4/4): Added his third hold of the season with one scoreless inning…Gave up one hit, walked two – one intentional – and struck out one. Ole Miss (4/7-8): Tossed two scoreless, hitless innings in the first game of a doubleheader…Walked one and struck out one. at Alabama State (4/11): Surrendered just two singles in one scoreless inning of work…Walked one and struck out three. at Memphis (4/18): Allowed three hits in three scoreless innings…Walked one and struck out one. at Arkansas (4/20-21): Collected his fourth hold of the season with one-third of an inning of work in the middle game of the series…Allowed a solo home run. vs. Ole Miss (4/24): Fanned three and allowed two singles in 2 1.3 scoreless innings. Texas A&M (4/27-29): Threw two-thirds of an inning in the middle game of the series…Allowed two runs on three hits…Entered in the sixth inning and stranded a pair of inherited runners with a double play to end the inning. at Alabama (5/4-6): Allowed four runs on five hits in two innings of work in the series opener…Struck out four and hit one. vs. Troy (5/9): Threw one inning…Allowed three runs on three hits…Walked one. at Kentucky (5/11-13): Appeared in the series opener…Allowed run on two hits…Also allowed one inherited runner to score…Didn’t record an out in the appearance. Florida (5/17-19): Allowed one run in 1 2/3 innings of work in a blown save opportunity…Gave up one hit, walked one and hit a batter. NCAA Tallahassee Regional (6/1-4): Appeared in one game. vs. Oklahoma (6/1): Threw 1 2/3 innings…Allowed one run on two hits…Struck out two. NCAA Nashville Super Regional (6/8-10): at Vanderbilt: Appeared in the final two games of the series…Posted a hold in the middle game of the series…Allowed two hits and walked one two-thirds of an inning in the middle game of the series…Allowed an inherited runner to score in the middle game of the series, collecting his fifth hold of the season…Stranded an inherited runner in a scoreless inning of work in the series finale. College World Series (6/16-23): Appeared in one game. vs. Oregon State (6/22): Threw 3 2/3 innings…Allowed four hits, walked three and hit a batter…Surrendered one run and allowed all three inherited runners to score…Fanned three batters.
2017 (Sophomore Season)
Season: Missed the season due to injury.
2016 (Freshman Season)
Season: Appeared in 14 games with four starts…Picked up his first collegiate win in his collegiate debut versus South Dakota State (2/20)…Made his first collegiate start against Alcorn State (3/1)…Posted one hold…Collected victories against South Dakota (2/20), Alcorn State (3/1) and ULM (4/20)…Logged lone hold at Alabama (4/28)…Stranded eight of 10 inherited runners.
South Dakota State (2/20): Threw 4 1/3 innings of relief in his collegiate debut to earn the win…Allowed one run on five hits…Struck out two, walked one and hit one batter…Stranded both inherited runners. Alcorn State (3/1): Made his first collegiate start…Threw one inning in a scheduled short start to get the win…Allowed one hit and hit one batter. Oral Roberts (3/16): Tossed two innings in a schedule short start…Allowed one run on one hit…Struck out one. at Vanderbilt (3/18-20): Appeared in one game in the series…Threw 3 2/3 innings in the series finale…Allowed one run on three hits…Struck out two…Allowed one of two inherited runners to score. Georgia (3/24-26): Started the series finale…Tossed 1 2/3 innings scoreless…Walked three and allowed one hit. UT Martin (4/5): Threw two scoreless innings in relief…Allowed two singles. at Florida (4/8-10): Surrendered two runs on two hits in one inning of relief work…Struck out two. Memphis (4/13): Tossed 1 1/3 innings in a start…Allowed one run on two hits…Struck out two. Texas A&M (4/15-17): Appeared in the series finale…Retired the only batter he faced in relief to strand one inherited runner. ULM (4/20): Collected the win with one hitless, scoreless inning of relief…Struck out one. at LSU (4/22-24): Appeared in the series finale…Allowed two runs on two hits in two innings of relief work…Walked one and struck out two…Allowed lone inherited runner to score. at Alabama (4/28-30): Collected a hold by retiring the only batter he faced to strand a pair of inherited runners in the series opener. at Troy (5/11): Tossed 3 2/3 hitless innings in relief…Allowed one unearned run…Walked two and struck out two. SEC Tournament (5/25-27): Appeared in one game. vs. Florida (5/27): Threw two-thirds of an inning…Allowed one run…Walked one and struck out one…Stranded his lone inherited runner.
High School
Lettered three times for head coach Mark Monaghan at DeSoto Central High School…Helped the Jaguars to the Mississippi High School Activities Association 6A state championship as a senior…Was a part of the MHSAA state runner-up squad as a junior…Earned Perfect Game All-America honors as a sophomore, junior and senior…Tabbed first-team all-state and first-team all-district as a senior…Selected to the National Showcase Rawlings Top Prospect Team as a junior…Participated in the North Mississippi vs. West Tennessee All-Star Game and Mississippi High School All-Star Game as a senior…Named MVP of the MHSAA All-Star game as a senior…Also lettered all four years in football…Chose MSU over LSU, Ole Miss, Georgia and Memphis.
Personal
Born Keegan James on April 1, 1997 in Germantown, Tennessee…Son of Stacie and Greg James…Has two siblings, Kamren and Sterling…Father, aunt, uncle and both grandparents attended Mississippi State…Majoring in business administration.
Awards: Earned SEC Academic Honor Roll.
Season: Appeared in 26 games in relief…Had a team-leading five holds…Also had one blown save…Collected his lone win of the season against Utah Valley State (3/9)…Posted holds at Jackson State (2/21), versus Texas Southern (3/21), against Southern (4/4), versus Arkansas (4/21) and at Vanderbilt (6/9) in the Super Regional…Stranded nine of 18 inherited runners.
at Southern Miss (2/16-18): Returned from injury in the season opener to work two innings…Allowed two runs – one earned – on two hits…walked one, hit one batter and struck out one. at Jackson State (2/21): Picked up his first hold of the season with 3 2/3 scoreless innings…Allowed two hits and struck out five. at McNeese State (2/28): Threw a season-high 92 pitches in 5 1/3 innings of work…Took the loss allowing three runs on six hits…Walked two and fanned seven…Allowed one inherited runner to score. Shriners College Classic (3/2-4): Appeared in one game. vs. Sam Houston State (3/4): Allowed one run in 1 2/3 innings of work…Fanned one, walked one and hit one batter…Stranded an inherited runner in the seventh inning. New Mexico State (3/6-7): Tossed two scoreless innings in the two-game series finale…Allowed one hit, walked one and struck out two. Utah Valley State (9-11): Threw two scoreless innings – seventh and eighth – enabling MSU to rally for a win in the second game of a doubleheader…Earned the win with two strikeouts and just one hit allowed…Hit two batters in the outing. vs. Southeastern Louisiana (3/14): Allowed three runs – two earned – in one-third of an inning…Allowed three hits and struck out one in the loss. Vanderbilt (3/16-18): Allowed one run in three innings of work in the series opener…Gave up three hits, walked one and struck out two. Texas Southern (3/21): Notched a hold with two scoreless innings…Allowed one hit, walked one and fanned two. at Missouri (3/23-25): Appeared in the series opener…Allowed two unearned runs in 2 1/3 innings of work…Allowed two hits, walked one and struck out two…Stranded a pair of inherited runners in the sixth inning with a strikeout. at Nicholls State (3/27): Allowed three hits in 1 1/3 innings…Allowed one run and let two inherited runners score in the outing…Struck out two. Southern (4/4): Added his third hold of the season with one scoreless inning…Gave up one hit, walked two – one intentional – and struck out one. Ole Miss (4/7-8): Tossed two scoreless, hitless innings in the first game of a doubleheader…Walked one and struck out one. at Alabama State (4/11): Surrendered just two singles in one scoreless inning of work…Walked one and struck out three. at Memphis (4/18): Allowed three hits in three scoreless innings…Walked one and struck out one. at Arkansas (4/20-21): Collected his fourth hold of the season with one-third of an inning of work in the middle game of the series…Allowed a solo home run. vs. Ole Miss (4/24): Fanned three and allowed two singles in 2 1.3 scoreless innings. Texas A&M (4/27-29): Threw two-thirds of an inning in the middle game of the series…Allowed two runs on three hits…Entered in the sixth inning and stranded a pair of inherited runners with a double play to end the inning. at Alabama (5/4-6): Allowed four runs on five hits in two innings of work in the series opener…Struck out four and hit one. vs. Troy (5/9): Threw one inning…Allowed three runs on three hits…Walked one. at Kentucky (5/11-13): Appeared in the series opener…Allowed run on two hits…Also allowed one inherited runner to score…Didn’t record an out in the appearance. Florida (5/17-19): Allowed one run in 1 2/3 innings of work in a blown save opportunity…Gave up one hit, walked one and hit a batter. NCAA Tallahassee Regional (6/1-4): Appeared in one game. vs. Oklahoma (6/1): Threw 1 2/3 innings…Allowed one run on two hits…Struck out two. NCAA Nashville Super Regional (6/8-10): at Vanderbilt: Appeared in the final two games of the series…Posted a hold in the middle game of the series…Allowed two hits and walked one two-thirds of an inning in the middle game of the series…Allowed an inherited runner to score in the middle game of the series, collecting his fifth hold of the season…Stranded an inherited runner in a scoreless inning of work in the series finale. College World Series (6/16-23): Appeared in one game. vs. Oregon State (6/22): Threw 3 2/3 innings…Allowed four hits, walked three and hit a batter…Surrendered one run and allowed all three inherited runners to score…Fanned three batters.
2017 (Sophomore Season)
Season: Missed the season due to injury.
2016 (Freshman Season)
Season: Appeared in 14 games with four starts…Picked up his first collegiate win in his collegiate debut versus South Dakota State (2/20)…Made his first collegiate start against Alcorn State (3/1)…Posted one hold…Collected victories against South Dakota (2/20), Alcorn State (3/1) and ULM (4/20)…Logged lone hold at Alabama (4/28)…Stranded eight of 10 inherited runners.
South Dakota State (2/20): Threw 4 1/3 innings of relief in his collegiate debut to earn the win…Allowed one run on five hits…Struck out two, walked one and hit one batter…Stranded both inherited runners. Alcorn State (3/1): Made his first collegiate start…Threw one inning in a scheduled short start to get the win…Allowed one hit and hit one batter. Oral Roberts (3/16): Tossed two innings in a schedule short start…Allowed one run on one hit…Struck out one. at Vanderbilt (3/18-20): Appeared in one game in the series…Threw 3 2/3 innings in the series finale…Allowed one run on three hits…Struck out two…Allowed one of two inherited runners to score. Georgia (3/24-26): Started the series finale…Tossed 1 2/3 innings scoreless…Walked three and allowed one hit. UT Martin (4/5): Threw two scoreless innings in relief…Allowed two singles. at Florida (4/8-10): Surrendered two runs on two hits in one inning of relief work…Struck out two. Memphis (4/13): Tossed 1 1/3 innings in a start…Allowed one run on two hits…Struck out two. Texas A&M (4/15-17): Appeared in the series finale…Retired the only batter he faced in relief to strand one inherited runner. ULM (4/20): Collected the win with one hitless, scoreless inning of relief…Struck out one. at LSU (4/22-24): Appeared in the series finale…Allowed two runs on two hits in two innings of relief work…Walked one and struck out two…Allowed lone inherited runner to score. at Alabama (4/28-30): Collected a hold by retiring the only batter he faced to strand a pair of inherited runners in the series opener. at Troy (5/11): Tossed 3 2/3 hitless innings in relief…Allowed one unearned run…Walked two and struck out two. SEC Tournament (5/25-27): Appeared in one game. vs. Florida (5/27): Threw two-thirds of an inning…Allowed one run…Walked one and struck out one…Stranded his lone inherited runner.
High School
Lettered three times for head coach Mark Monaghan at DeSoto Central High School…Helped the Jaguars to the Mississippi High School Activities Association 6A state championship as a senior…Was a part of the MHSAA state runner-up squad as a junior…Earned Perfect Game All-America honors as a sophomore, junior and senior…Tabbed first-team all-state and first-team all-district as a senior…Selected to the National Showcase Rawlings Top Prospect Team as a junior…Participated in the North Mississippi vs. West Tennessee All-Star Game and Mississippi High School All-Star Game as a senior…Named MVP of the MHSAA All-Star game as a senior…Also lettered all four years in football…Chose MSU over LSU, Ole Miss, Georgia and Memphis.
Personal
Born Keegan James on April 1, 1997 in Germantown, Tennessee…Son of Stacie and Greg James…Has two siblings, Kamren and Sterling…Father, aunt, uncle and both grandparents attended Mississippi State…Majoring in business administration.
Dear Ol' State | Assistant Baseball Coach Matt Kirby | 9/2/2025
Tuesday, September 02
BASEBALL | Head Coach Brian O'Connor Welcome Event
Friday, June 06
BASEBALL | Mississippi State Head Coach Brian O'Connor Introductory Press Conference
Thursday, June 05
BASEBALL | Mississippi State AD Zac Selmon Meets Media After Introducing New Head Baseball Coach Brian O'Connor
Thursday, June 05