Scrivi una continuazione per questo paragrafo - Alle Olimpiadi estive del 2012 a Londra, all'età di 19 anni, ha gareggiato nella finale del 400 m maschile, classificandosi ottavo con un tempo di 45.14, dopo aver corso un tempo di 44.97 nelle semifinali. Due anni e mezzo prima, Solomon non aveva mai corso un 400m. E' stato il primo australiano in 24 anni a raggiungere la finale dei 400 metri alle Olimpiadi. Ha anche corso nella staffetta 4x400 dell'Australia.
la squadra che ha corso 3:03.17 nel primo round, e non è passata alla finale. Ha vinto il Campionato Nazionale Australiano 2012 nel 400 m in un tempo di 45,54, nonostante il suo infortunio al tendine del piede. Ai Campionati mondiali juniores IAAF 2012 a Barcellona, in Spagna, ha vinto una medaglia di bronzo nei 400 metri, stabilendo un record personale di 45.52. Nel 2012 gli è stato assegnato il Richard Coombes Memorial Award come atleta maschile più eccezionale.