In maart 2010 wist Hermans Nederlands kampioen te worden op de 3000m en 5000m bij de junioren. Ook werd hij 5e op het WK-junioren in Moskou en won hij het 3 km klassement van de Worldcup junioren. Frank zat in de ploeg van Nederland die bij de ploegenachtervolging tijdens de worldcup finale in maart 2010 in Berlijn een wereldrecord voor junioren reed. In april 2010 werd hij uitgenodigd voor Jong Oranje, hij sloeg deze uitnodiging echter af en besloot voor het gewest te blijven rijden. Het seizoen wat hierop volgde kende voor Hermans een goede start. hij wist zich te plaatsen voor het NK afstanden 2011, waar hij op de 1500m 18e werd. Eind november 2010 wist hij bij de juniorenworldcup in het Poolse Zakopane tijdens de 3000m beslag te leggen op het goud, en troefde daarmee Sverre Lunde Pedersen en landgenoot Maurice Vriend af. Ook wist Hermans zich te plaatsen voor het NK Allround 2011 waar hij 8e in het eindklassement werd. Hij was hiermee de beste deelnemende junior aan dit toernooi.