Hudson Jr broke his previous school records in Hammer (44.57m), Discus (41.36m) and Javelin (47.46m).