Nel mese di marzo gareggiò nei 1500 m stile libero ai Campionati assoluti di Riccione, durante i quali arrivò ai piedi del podio in 15'19"57. Nell'estate dello stesso anno si rivelò al panorama natatorio nazionale quando al "48º Trofeo Sette Colli" vinse i 1500 m stile libero in 15'04"90. Realizzò, in quell'occasione, la quarta migliore prestazione italiana di sempre e riuscì a migliorare il proprio personale di circa quindici secondi. Tale riferimento cronometrico venne ripetuto e migliorato di circa 0,4 decimi anche in finale di stagione, nel corso dei Campionati italiani invernali quando vinse il suo primo titolo. Gli ottimi e inaspettati risultati ottenuti a Roma gli valsero di fatto la qualificazione ai Mondiali di nuoto di Shanghai, nonostante la partecipazione dell'atleta fosse già programmata per gli Europei e i Mondiali juniores. La Federazione ritenne comunque opportuna la partecipazione di Gregorio anche all'edizione iridata di Shanghai, così da permettergli di fare esperienza in una grande manifestazione.