Fredette föddes i Glens Falls, New York, och växte upp i Amsterdam, New York. Han gick på Glens Falls High School, där han var en framstående basketspelare. Han utsågs till New York State Player of the Year som senior 2007 och värvades för att spela för Brigham Young University.
Fredette hade en framgångsrik karriär på BYU, där han blev en av de mest produktiva målskyttarna i NCAA:s historia. Han avslutade sin karriär med 2 599 poäng, vilket är trea i BYU-historien och 20:e i NCAA Division I-historien. Han utsågs till Mountain West Conference Player of the Year två gånger, och var en konsensus i andralaget All-American 2011.
Efter sitt seniorår på BYU draftades Fredette som nummer 10 totalt i den andra omgången av 2011 års NBA-draft av Milwaukee Bucks. Han spelade två säsonger med Bucks innan han byttes till Sacramento Kings 2013. Han tillbringade en säsong med Kings, spelade sedan för Chicago Bulls, New Orleans Pelicans, New York Knicks, Phoenix Suns och Denver Nuggets innan han gick med i Shanghai Hajar 2021.
Fredette är känd för sitt utmärkta trepoängsskytte. Han har skjutit över 40 % från tre poängs intervall under var och en av sina NBA-säsonger. Han är också en bra passnings- och bollhanterare.
Fredette har representerat USA på flera internationella tävlingar. Han vann en guldmedalj med det amerikanska laget vid Pan American Games 2011 och var en medlem av det amerikanska laget som vann FIBA World Cup 2013.