 Hudson was drafted by the Texas Rangers in the 36th round of the 2013 Major League Baseball draft, but he did not sign and attended Mississippi State.As a freshman in 2014, Hudson started five games and made one relief appearance.He went 1–2 with a 4.67 ERA and 10 strikeouts.