Al college, Fowler giocò a football con i Florida Gators dal 2012 al 2014. Nel suo primo anno giocò nel ruolo di outside linebacker tutte le 13 partite, disputando la sua prima gara come titolare contro Missouri. Concluse l'annata con 30 tackle e 2,5 sack, venendo premiato come freshman All-American da numerosi pubblicazioni. Nel 2013 disputò come titolare tutte le 13 sfide dei Gators, venendo nominato capitano per le ultime due squadre della stagione, terminata con 50 tackle e 3,5 sack. Nel 2014 passò da 125 a 118 kg per diventare più reattivo[1]. Concluse la stagione totalizzando 60 tackle, 8,8 sack e 2 fumble forzati, venendo inserito nella formazione ideale della Southeastern Conference. Nella sua ultima partita, il Birmingham Bowl contro East Carolina, mise a segno tre sack, contribuendo alla vittoria dei Gators per 28-20[2].
Il 19 novembre 2014, Fowler annunciò che avrebbe rinunciato all'ultimo anno nel college football per rendersi eleggibile nel Draft NFL[3].
Carriera professionistica
Jacksonville Jaguars
A marzo 2015, NFL.com classificò Fowler come una delle potenziali prime tre scelte del Draft NFL 2015[4]. Il 30 aprile venne scelto dai Jacksonville Jaguars come terzo assoluto[5]. Dopo una sola settimana, l'8 maggio, Fowler si infortunò al legamento crociato anteriore nella prima ora del primo allenamento riservato ai rookie, venendo costretto a perdere tutta la sua prima stagione[6]. Fece così il suo atteso debutto professionistico nel primo turno della stagione 2016, partendo come titolare e mettendo a segno 3 tackle nella sconfitta coi Green Bay Packers. La settimana successiva contro i San Diego Chargers mise a segno i primi due sack in carriera ai danni di Philip Rivers. La sua annata si chiuse disputando tutte le 16 partite, una delle quali come titolare, con 32 tackle e 4 sack.
Nel primo turno della stagione 2017, Fowler forzò il primo fumble in carriera contro gli Houston Texans. Un altro lo fece registrare due settimane dopo a Londra su Terrance West, il primo subito dal giocatore dal 2015.[7] La sua seconda annata si chiuse con 8 sack, militando in una delle migliori difese della lega e arrivando coi Jaguars sino alla finale della AFC.
Nel secondo turno della stagione 2018 mise a segno la giocata chiave della partita con un sack su Tom Brady di cui recuperò il fumble, permettendo ai Jaguars di battere i Patriots e vendicare la sconfitta nei playoff dell'anno precedente.[8]
Nel settimo turno della stagione 2019 Fowler disputò una delle sue migliori prove, mettendo a segno 3 sack, 3 tackle con perdita di yard, un passaggio deviato e un fumble forzato nella vittoria sugli Atlanta Falcons.[11] La sua stagione, la prima stabilmente come titolare in carriera, si chiuse con i nuovi primati personali in tackle (58), sack (11,5) e passaggi deviati (6).
Atlanta Falcons
Il 18 marzo 2020 Fowler firmò con gli Atlanta Falcons un contratto triennale del valore di 48 milioni di dollari.[12]
Dallas Cowboys
Il 18 marzo 2022 Fowler firmò un contratto di un anno con i Dallas Cowboys.