Career Honors:
- 2021 All-Patriot League Second Team (3B)
- 2021 Patriot League Rookie of the Week (3/2)
- 2022 Patriot League Player of the Week (2/22)
Career Highs:
Runs: 4, two times, MR: at Saint Joseph's (3/20/24)
Hits: 4, six times, MR: at Elon (2/17/24)
RBI: 5, vs. Coppin State (3/1/23)
Stolen Bases: 2, three times, MR: vs. Maryland Eastern Shore (4/10/24)
Hit Streak: 9 games, two times (MR: 4/10/22-4/23/22)
2024 (Senior)
- One of five players to start all 51 games for Navy, playing every game for the Mids for the fourth-straight season
- Started at third base the entire season, registering a .912 fielding percentage
- Batted .300 and slugged .463 to rank second on the team in both categories while reaching base at a .357 clip
- Paced the team in home runs (6), hits (61) and total bases (94) while ranking second on the Mids with 36 RBI and two triples and adding on 11 doubles
- Finished third on the team with a career-high 12 stolen bases on 15 attempts
- Led Navy with 19 multi-hit games, including matching his career high with four hits at Elon on Feb. 17
- Ranked second on the team with 11 multi-RBI contests, including four-RBI games at Elon (Feb. 17) and then against Lafayette (March 30)
- Posted a career-high two steals on three occasions: March 10 vs. Princeton, March 31 vs. Lafayette, April 10 vs. Maryland Eastern Shore
- Tallied a .265 average in league play, totaling 13 runs scored, 16 RBI and three homers
- Ended with 127 career RBI, ranking sixth in program history
- Finished career with 692 at-bats to rank eighth in program history
2023 (Junior)
- One of three players to start all 50 games for the Mids, continuing a streak of starting every game for Navy during his career
- Made 44 starts at first base, starting six games at his normal position of third base
- Posted a .283 batting average to go with a .412 slugging percentage and a .332 on-base clip
- Paced Navy with a career-best 14 doubles and ranked second on the team in total hits (53), runs batted in (31) and total bases (77)
- Finished second on the team with eight multi-RBI contests and third on the Mids with 12 multi-hit performances
- Notched a 14-game on-base streak from April 2-22, collecting 18 hits in that span
- One of two Navy players on the season to record a pair of four-hit games, matching his career high against Georgetown (Feb. 21) and at Maryland Eastern Shore (April 12)
- Posted a career-high five RBI in a March 1 win over Coppin State, going 2-for-5 with a double and a triple
- Made his 100th consecutive start for the Mids in the first game of a March 26 doubleheader against Lafayette
- Was one of three Mids to record a four-hit, four RBI game at Maryland Eastern Shore on April 12
- Notched a three-hit performance in the second game of the Patriot League semifinals at Bucknell (May 13)
2022 (Sophomore) - Game-by-Game Statistics
- Selected as the Patriot League Player of the Week (2/22)
- One of three players to start all 45 games for Navy
- Totaled a career-best nine-game hit streak from April 10 to April 23, including five multi-hit contests
- Finished the season with a .249 batting average on a career-high 44 hits
- Hit a career-best four home runs, which finished tied for the team lead
- Recorded back-to-back games with four RBI against Maryland Eastern Shore (3/22) and Holy Cross (3/26)
- Totaled 13 multi-hit games, tied for the third most on the team
- Added four games with two-or-more RBI, tied for the fifth-best total on the team
2021 (Freshman) - Game-by-Game Statistics
- Named Second Team All-Patriot League
- Selected as the Patriot League Rookie of the Week on March 2
- Played and started in all 32 games for the Midshipmen
- Led the team with 35 RBI and was the league leader in RBIs following the regular-season
- Finished the season with a .320 batting average and a .472 slugging percentage
- Compiled a team-high 40 hits with seven doubles, three triples and two home runs
- He also finished tied for second on the team with 22 runs scored
- Recorded four RBI in four different games for Navy, including Navy’s come-from-behind 10-5 win on May 9 against Army
Prior to Navy
- Was a member of the Alabama baseball team in 2020
- Did not appear in a game during the shortened 2020 season
- 2019-20 SEC First-Year Academic Honor Roll
High School
- Three-year letter winner at Lake Brantley
- Won the 2018 and 2019 District Championship in Division 9A
- Selected as a First Team Seminole County All-Conference in 2018 and first team in 2019
- Named Lake Brantley’s Offensive MVP in 2019
- Three-time Seminole County All-Academic Team
- Selected as a 2018 Rawlings-Perfect Game Third Team Preseason Underclass All-American
- Finished high school as the No. 49-ranked shortstop nationally by Prep Baseball Report and was the seventh-ranked shortstop and 35th overall in Florida by PBR
Personal
- Son of Mark and Dawn
- 2019 recipient of the Gary Hays Memorial Award, which is presented to the student-athlete who demonstrated courage, leadership and integrity at Lake Brantley
- Was an honor and Cum Laude graduate