This guy is the definition of grit. Hardest worker out there and will earn every opportunity that he is given. Proud of you brother, and can’t wait to see what organization is lucky enough to land you
2026 Columbia Grad INF
Seeking professional opportunities with affiliated or independent baseball
2x First Team All-Ivy League
2026 4th Toughest Hitter in D1 baseball to strikeout (9 K’s in 169 ABs)
2025 Hattiesburg All-Regional Team
Coastal Plain League All-Star
2x All-CPL
Extremely blessed and thankful to complete and receive my Bachelor of Science in Business Administration Degree in 3 years. I also am grateful to announce I have been accepted into the Palumbo-Donahue School of Business Flex MBA program where I will continue my football and
academic career at Duquesne University. The thanks and appreciation that I have for my family, friends, teammates, and coaches is impossible to put into words. This university means the world to me and I cannot wait to spend a few more years here!
ALT Graphic displaying a team’s 2026 football schedule with a clean red, white, and navy design. Dates and opponents are listed by month:
September:
• 9/5 at Air Force
• 9/12 at Youngstown State
• 9/19 at Washington State
• 9/26 vs Rio Grande (Ohio)*
October:
• 10/10 vs LIU
• 10/17 at Stonehill
• 10/24 vs Wagner
• 10/31 at New Haven
November:
• 11/7 vs Robert Morris
• 11/14 vs Mercyhurst
• 11/21 at Central Connecticut State
Home games are highlighted in red, away games in navy.
Congrats to my best friend on his 100th win, and the best coach I’ve been fortunate to have in my corner every step of the way. Not many people have seen the blood, sweat, and tears that have been poured into this accomplishment. Glad I can be a part of a few of them! @coachbobj
whatever program ends up with him, you get more than an all conference player. you get an all american man, leader, work ethic, and friend. happy for you brother, cannot wait to see you thrive wherever you end up!
ALT 2025 Dukes Football Schedule:
Aug. 30 - at Pitt
Sept. 6 - vs. Lincoln
Sept. 13 - vs. Lehigh
Sept. 20 - at Akron
Oct. 4 - vs. Stonehill
Oct. 11 - vs. Saint Francis
Oct. 18 - at Mercyhurst
Oct. 25 - at Wagner
Nov. 8 - at LIU
Nov. 15 - vs. Central Connecticut State
Nov. 22 - at Robert Morris