Viết tiếp cho đoạn này - Tại Thế vận hội Mùa hè 2012 ở London ở tuổi 19, anh đã thi đấu trong trận chung kết của cuộc đua 400 m nam, đứng thứ tám với thời gian 45,14, sau khi chạy với thời gian 44,97 trong bán kết. Hai năm rưỡi trước đó, Solomon chưa bao giờ chạy 400m. Anh là người Úc đầu tiên trong 24 năm đạt đến trận chung kết 400m tại Thế vận hội. Anh ấy cũng chạy trên 4x400 của Úc
đội đã chạy 3:03.17 trong vòng đầu tiên, và không tiến vào trận chung kết. Anh đã giành chức vô địch quốc gia Úc năm 2012 trong 400m với thời gian 45,54, mặc dù chấn thương cơ xương đùi. Tại Giải vô địch trẻ thế giới IAAF 2012 tại Barcelona, Tây Ban Nha, anh đã giành huy chương đồng trong 400m khi anh lập kỷ lục cá nhân là 45,52. Ông đã được trao giải thưởng tưởng niệm Richard Coombes năm 2012 cho Vận động viên nam xuất sắc nhất.