Joueur de baseball au poste d'arrêt-court à l'école secondaire et au collège communautaire de Salt Lake City[1], il abandonne ce sport pendant six ans pour se concentrer sur le patinage et sur son rêve de participer aux Jeux olympiques[2]. Avarez fait partie du relais américain champion du monde junior en 2009 sur 3 000 mètres piste courte. Des blessures aux genoux lui font rater la qualification pour les Jeux de Vancouver en 2010[2]. Il fait une bonne saison de coupe du monde 2013-2014 avec une médaille de bronze individuelle et deux médailles, or et argent, en relais. Il se qualifie aux Jeux olympiques de 2014 où il remporte l'argent en relais. Il met un terme à sa carrière de patineur de vitesse après les Jeux pour se retourner au baseball.