Army West Point Athletics
2020 Baseball Roster
Roster

Jersey Number 21
John McKenna
- Class:
- Senior
- Position:
- 1B
- Height:
- 6-5
- Hometown:
- Parkland, Fla.
- High School:
- Marjory Stoneman Douglas
- 2018 Patriot League Player of the Week on Feb. 19
2020: Played in 13 games in the shortened 2020 season with 11 starts...led the Black Knights with two home runs and nine RBIs, while scoring four runs on the season.
2019: Appeared in 59 games for the Black Knights with 57 starts...posted a .249 batting average with one home run, 31 RBIs and a career-best 35 runs scored...recorded an on-base percentage of .403 and a slugging percentage of .370...added 10 multi-hit efforts including three three-hit games on the season.
2018: Saw action in 59 of 61 games for the Black Knights, making 58 starts at primarily first base … Batted .245 on the year … Compiled 50 hits, 26 runs, eight doubles, three triples, one home run and 31 RBI in his 204 at bats … Reached base 67 times and earned a .328 slugging and a .338 on-base percentage … Was issued 16 walks and was hit by 14 pitches, which was the most on the team … Converted on three sacrifice fly balls and one sacrifice hit, while going 3-for-4 on the base path for the year … Notched 352 putouts, 28 assists and eight errors for a .979 fielding percentage … Helped turn a team-leading 33 double plays … Registered 15 multi-hit games, including a 3-for-4 performance against Boston College on March 4 where he compiled one RBI and two runs … Started the year with a 2-for-3 game opposite Michigan where he accounted for two runs … Drilled his lone home run of the year in a victory over Lafayette on April 14 … Finished a game against Rutgers on March 11 going 2-for-4 with three RBI and one run scored … Notched two doubles in a game with Bucknell on May 12 … Compiled six multi-RBI games against Maryland, Rutgers, Siena, Lafayette, Marist, and Albany … Compiled a season-high four RBI in a win over the Leopards on April 14 … Went on a five-game hitting streak from April 14–20 … Drew a season-high two walks on two different occasions against Niagara and Rhode Island … In Patriot League play, batted .202 with 18 hits, 10 runs, two doubles, two triples, and 10 RBI in 89 at bats … Posted a .303 slugging and .253 on-base percentage during conference … Tabbed the Patriot League Player of the Week on Feb. 19.
2017: Saw action in 20 games, making seven starts … Recorded a .111 batting average … Compiled four hits, three runs, one walk and four RBI in 36 at bats … Registered his lone double of the year in a contest with Harvard on March 25 … Notched 10 putouts and one assists … Appeared in eight games, making two starts during Patriot League play … Posted hits against LSU, High Point, Harvard and Siena … Against the Crimson on March 25, finished 1-for-1 with a run scored, an RBI and a double … At Siena, drove in a season-best three RBI, while also accounting for a run … His first career high came in his first collegiate game at LSU on Feb. 18.
Background: Played baseball at Marjory Stoneman Douglas High School … Two-time varsity letter winner … Two-time District champions … 2016 Regional and 9A State Champion … Voted National Champs by Perfect Game and Baseball America … Graduated in the top 10 percent of his class.
2026 West Point Open (Army Spotlight)
Friday, January 16
Army Women's Basketball Ericson Feature
Friday, January 02
Wasabi Fenway Bowl Game Highlights
Saturday, December 27
This Week in Army Football: Wasabi Fenway Bowl - UConn
Saturday, December 27













































