Milwaukee BrewersRediger
Milwaukee Brewers valgte Fiers i den 22. runde i 2009-draften i Major League Baseball. Han begyndte sin karriere med at spille for Rookie-ligaen Helena Brewers, Class A Wisconsin Timber Rattlers og Class A-Advanced Brevard County Manatees i 2009. Fiers spillede 2010-sæsonen i Brevard og med Double-A Huntsville Stars. Han begyndte 2011-sæsonen med Huntsville, men blev forfremmet til Triple-A Nashville Sounds i slutningen af maj 2011.
Fiers blev kaldt op til majors for første gang den 10. september 2011. Han optrådte i to kampe i major leagues i 2011.
Den 7. august 2012 bar Fiers en perfekt kamp ind i 7. inning i en kamp mod Cincinnati Reds. Han kastede otte innings og tillod et run på tre hits, hvilket gav ham sejren. I sæsonen startede han 22 kampe for Brewers, hvor han gik 9-10 med en ERA på 3,74 i 127 2⁄3 innings. Det følgende år var han ineffektiv hele sæsonen og startede kun 3 gange, mens han lavede 8 afløsningsoptrædener.
I 2014 delte Fiers tiden mellem majors og AAA-niveauet. Den 11. september, da han kastede mod Miami Marlins, ramte Fiers Giancarlo Stanton i ansigtet med en 142 km/t hurtig bold, hvilket fik Stanton til at blive indlagt på hospitalet. Med sit næste kast fortsatte Fiers med at ramme Reed Johnson (pinch hitter, der fuldendte Stantons pladeoptræden) på den ene hånd, da han forsøgte at male det inderste hjørne. Begge kast blev kaldt strikes, fordi slagmændene var i færd med at svinge. Miami’s tredje baseman Casey McGehee, der var slagmand på banen, begyndte at råbe ad dommeren, men Fiers troede, at McGehee råbte ad ham, så han forsøgte at sige, at han ikke gjorde det med vilje; dette forårsagede derefter en råbekamp på bænken. Fiers undskyldte over for Stanton, og den 12. september blev Fiers idømt en bøde på et ukendt beløb for at have fået bænkene til at rydde op. Han sluttede sæsonen med 6-5 på trods af en ERA på 2,13. I 14 kampe, 10 starter, slog han 76 ud i 71 2⁄3.
Den 7. maj 2015 blev Fiers den 73. pitcher i MLB’s historie til at lave en ubesmittet inning, da han slog Enrique Hernandez, Carlos Frias og Joc Pederson ud på 9 på hinanden følgende kast i fjerde inning. I 21 starter var Fiers 5-9 med en ERA på 3,89. I 118 innings slog han 121 ud.
Houston AstrosRediger
Den 30. juli 2015 byttede Brewers Fiers og Carlos Gómez til Houston Astros for Brett Phillips, Domingo Santana, Josh Hader og Adrian Houser. Den 21. august, i sin tredje start for Astros, kastede Fiers en no-hitter mod Los Angeles Dodgers på Minute Maid Park, den 11. no-hitter i Astros’ historie og den første for noget hold på Minute Maid Park. Det var hans første komplette kamp som major league pitcher. Han sluttede kampen med et karrierehøjde på 134 kast, hvor han slog 10 slagmænd ud og fik tre gåture. Han sluttede 2-1 for Houston resten af 2015-sæsonen.
Den følgende sæson, i 2016, satte han karrierens højeste niveau med 11 sejre. Han førte major leagues i wild pitches med 17.
Den 14. september 2017 blev Fiers suspenderet fem kampe for at kaste et kast rettet mod Luis Valbuenas hoved. Fiers spillede 29 kampe (28 starter) og sluttede året med en 8-10-rekord og en ERA på 5,22. Astros sluttede 2017-sæsonen med et resultat på 101-61, hvilket sikrede dem en AL West pennant. Fiers deltog ikke i slutspillet, men var stadig på 40-man-rosteren på det tidspunkt. Astros vandt World Series 2017, hvilket gav Fiers sin første mesterskabsring i karrieren.
Detroit TigersRediger
Den 8. december 2017 underskrev Fiers en etårig kontrakt på 6 millioner dollars med Detroit Tigers. Fiers gennemgik en forlænget forårstræning på grund af en rygskade og var ikke med på Tigers’ åbningsdagsliste for 2018. Han kom med på holdet den 8. april og vandt sin Tiger-debut med seks scoreløse innings mod Chicago White Sox. Den 21. april blev Fiers blot den anden Tigers-spiller siden 1908 til at give 10 eller flere hits i mindre end seks innings, slå ingen ud og vinde en sejr, og den første Tigers-spiller til at gøre det siden Dan Petry i 1984.
Fiers opnåede en 7-6 record og en 3.48 ERA i 21 starter for Tigers i 2018, inden han blev handlet.
Oakland AthleticsRediger
Den 6. august 2018 blev Fiers handlet til Oakland Athletics for to spillere, der skal navngives senere, eller kontant betaling. Minor league pitcher Nolan Blackwood blev senere identificeret som en af spillerne. Den 14. august opnåede Fiers sin første sejr med A’s, idet han overgav to runs og slog fem ud i løbet af seks innings mod Seattle Mariners. Den 19. september blev minor league pitcher Logan Shore handlet til Tigers for at fuldføre handlen med Fiers.
I sæsonen mellem de to hold var han 12-8 med en ERA på 3,56 for sæsonen. Han havde den laveste tilladte line drive-procent (17,3 %) af alle major league-kastere.
Den 30. november 2018 nontenderede Athletics Fiers, og han blev free agent. Han underskrev en toårig kontrakt med Athletics den 24. december.
Den 7. maj 2019 kastede Fiers en no-hitter i Oakland-Alameda County Coliseum mod Cincinnati Reds, hvor han slog seks ud og gav to vandrehjul. Det var den anden no-hitter i hans karriere og den 300. i MLB’s historie. Fiers sluttede 2019 med en rekord på 15-4 med en ERA på 3,90 i 33 starter. I 184 2⁄3 innings slog han 126 ud. I 2020 førte han holdet i sejre med 6.
Den 6. februar 2021 genindgik Fiers kontrakt med Athletics på en etårig kontrakt på 3,5 millioner dollars.