Haack fréquente la Dowling Catholic High School en 2013 où il joue au football américain pour les Maroons. Il aide son équipe à enregistrer un bilan de 9 victoires et 3 défaites, et une place en quart de finale des éliminatoires en 2011 et 2012[2].
Il est classé par le groupe Rivals.com au 15e rang des kickers du pays et à la 10e place de l'État de l'Iowa[3]. Il remporte de nombreux honneurs en 2012 : punter de la première équipe All-State Elite par le Des Moines Register ; punter de la première équipe All-State 4A, également par le Des Moines Register ; wide receiver de la première équipe All-State 4A WR par l'Iowa Newspaper Association ; punter de la première équipe All-Western, encore une fois par le Des Moines Register, et punter de la première équipe All-Division 3[4].
Le , Haack est intronisé à l'Athletic Hall of Fame Dowling Catholic High School/St. Joseph Academy Athletic pour sa carrière exemplaire au lycée[5].
En 2013, pendant son année freshman, il participe à six matchs des Sun Devils, dont le Holiday Bowl[8]. Il fait le premier punt de sa carrière lors d'une défaite 42-28 contre le Cardinal de l'université Stanford, un dégagement de 50 yards qui laisse Stanford sur sa ligne de 10 yards[9]. Il termine la saison avec 16 punts, pour 612 yards dégagées et une moyenne de 38,2 yards par punt[8].
Son année sophomore, la saison 2014, le voit disputer 13 matchs, dont le Sun Bowl 2014[10]. Le , lors d'une victoire 52-31 contre les Cougars de l'Université d'État de Washington, il dispute le meilleur match de sa jeune carrière, réalisant 6 punts pour 321 yards de dégagement, soit une moyenne de 53,5 yards par punt[11]. À la fin de la saison il accumule 53 punts pour 2 296 yards, une moyenne de 43,3 yards[10].
Treize autres matchs viennent s'ajouter à son compteur lors de son année junior en 2015, dont le Cactus Bowl 2015[12]. Haack enregistre une moyenne de 43,1 yards en 2015, avec 19 punts de plus de 50 yards[12].
La saison 2016, son année senior, le voit participer aux douze matchs des Sun Devils et terminer avec une moyenne de 43,9 yards[13].
Carrière professionnelle
Non sélectionné durant la draft 2017 de la NFL, Haack signe avec les Dolphins de Miami en tant qu'agent libre le [14]. Il gagne le poste de punter titulaire aux dépens de Matt Darr(en), punter de l'équipe lors des deux dernières saisons[15], et signent avec Haack un contrat de trois ans d'un montant de 1,67 million de dollars[16].
Le , il fait ses débuts dans la NFL contre les Chargers de Los Angeles. Il obtient trois punts pour un total de 130 yards (une moyenne de 43,33 yards par punt)[17]. Globalement, lors de la saison 2017, il termine avec 83 punts pour 3 695 yards pour une moyenne de 44,52 yards par punt[18].
Au cours de la semaine 9 de la saison 2018, Haack est nommé joueur de la semaine des équipes spéciales de l'AFC après avoir obtenu une moyenne de 44,7 yards sur neuf punts dans une victoire de 13 à 6 sur les Jets de New York[19].
Le , Haack est la pièce maîtresse d'un jeu « truqué » dans lequel il complète une passe de touchdown d'une yard au kickerJason Sanders(en) dans la zone d'en-but lors de la victoire de 37-31, marquant la première passe de touchdown à un kicker de la NFL depuis le [20],[21]. Au total, Haack réussit 69 punts pour 3 105 yards, et une moyenne de 45 yards au cours de la saison 2019[22].