Effler ha fatto il suo debutto in MLB con i Phillies nel 2021. Ha giocato a baseball al college presso l'Università di Louisville.
Effler è nato il 19 febbraio 1993 a Owensboro, nel Kentucky. Ha frequentato la Owensboro High School, dove ha giocato a baseball e football.
Effler ha giocato a baseball al college presso l'Università di Louisville dal 2012 al 2015. Nel 2014 è stato nominato lanciatore dell'anno dell'American Athletic Conference (AAC). È stato anche nominato First Team All-American dalla National Collegiate Baseball Writers Association (NCBWA) e dall'American Baseball Coaches Association (ABCA).
Nel 2015, Effler è stato selezionato dai Philadelphia Phillies nel 15 ° round del draft MLB.
Dopo aver firmato con i Phillies, Effler è stato assegnato ai Williamsport Crosscutters della Class A-Short Season New York-Penn League. Successivamente è stato promosso ai Clearwater Threshers della Class A-Advanced Florida State League e ai Reading Fightin Phils della Class AA Eastern League.
Nel 2018, Effler ha fatto il suo debutto in tripla A con i Lehigh Valley IronPigs. Quell'anno fu selezionato per l'All-Star Game della International League.
Effler è stato convocato ai Phillies nel settembre 2020. Ha fatto il suo debutto in MLB il 17 settembre, contro i Washington Nationals. Ha lanciato 6⅔ inning, concedendo due punti e eliminando sei battitori.
Nel 2021, Effler è entrato nel roster del giorno di apertura dei Phillies. Ha lanciato in sollievo in 20 partite durante la stagione, registrando un record di 3-0 con un'ERA di 3,74.
Nel 2022, Effler è entrato di nuovo nel roster del giorno di apertura dei Phillies ed è stato utilizzato principalmente come titolare. Ha effettuato 13 presenze per la squadra e ha lanciato in soccorso 20 volte, terminando con un record di 5-5 e un'ERA di 4,04.