Hastie had played for the Geelong West Giants and Geelong Falcons at junior level and represented Vic Country at the 2023 National Under 18 Championships.[1] He was selected by St Kilda with pick 33 of the 2023 National Draft.[2] He made his debut against Essendon, coming on as the substitute for the last quarter.[3]