Boerrigter kwam in zijn jeugd uit voor Quick'20 uit Oldenzaal. Op zijn twaalfde werd hij gescout en aangetrokken door FC Twente, waar hij de verschillende jeugdelftallen doorliep en uiteindelijk deel uitmaakte van de voetbalacademie. Als speler van de A1 maakte hij indruk bij zowel Ajax als PSV. In de zomer van 2005 tekende hij een tweejarig contract bij Ajax, waar hij werd toegevoegd aan de beloften. Boerrigter maakte enkele keren zijn opwachting bij de eerste selectie van de club, maar kwam uiteindelijk niet verder dan de reservebank.
Verhuur aan Haarlem
Toen hij na anderhalf seizoen ook bij het tweede elftal op een zijspoor dreigde te belanden, werd hij in de winterstop uitgeleend aan Haarlem. Voor deze club maakte hij zijn debuut in de Eerste divisie en scoorde hij in acht wedstrijden één doelpunt.
FC Zwolle
Nadat zijn contract bij Ajax in de zomer van 2007 afliep, tekende Boerrigter een eenjarig contract met een optie voor nog een jaar bij FC Zwolle. Hij werd hier basisspeler, speelde geregeld en maakte elf doelpunten in 63 competitieduels. Zijn prestaties bleven niet onopgemerkt.
RKC Waalwijk
In 2009 maakte hij de overstap naar RKC Waalwijk. Op 1 augustus 2009 maakte hij zijn debuut in de Eredivisie in een wedstrijd van RKC tegen FC Utrecht. Bij RKC werd Boerrigter al snel een basisspeler. In het seizoen 2010/11 is Boerrigter een belangrijke, bepalende speler bij RKC die mede voor de titel van RKC zorgde. Hierdoor kwam er belangstelling uit de Eredivisie.
Ajax (tweede periode)
Op 21 mei 2011 maakte Boerrigter zelf bekend rond te zijn met Ajax en (wederom) Ajacied te zijn geworden. Op 31 mei 2011 werd zijn komst officieel wereldkundig gemaakt. Boerrigter tekende een contract tot 2014 en kreeg rugnummer 21 toegewezen voor het seizoen 2011/12. Hij maakte zijn debuut op het veld op 30 juli 2011 tijdens de met 2-1 verloren wedstrijd om de Johan Cruijff Schaal tegen FC Twente. In de 66e minuut verving hij de eveneens debuterende Kolbeinn Sigþórsson. In zijn eerste eredivisiewedstrijd voor Ajax tegen De Graafschap scoort hij meteen zijn eerste doelpunt. In zijn tweede eredivisiewedstrijd voor Ajax tegen sc Heerenveen scoorde hij ook zijn tweede doelpunt, eveneens gaf hij een goede voorzet op Kolbeinn Sigþórsson.
Op 14 april2013 was Boerrigter matchwinner in de uitwedstrijd bij PSV. In de 75e minuut kwam hij in de ploeg voor Christian Poulsen en in de 77e minuut zette hij de 2-3, tevens de eindstand, op het bord. Door deze overwinning kwam Ajax 5 punten los van nummer 2 Vitesse en 6 punten los van PSV en Feyenoord.
Boerrigter maakte de gehele voorbereiding van het seizoen 2013/14 mee bij Ajax. Op 13 juli 2013 scoorde hij een hattrick in een vriendschappelijke wedstrijd tegen zijn oude club RKC Waalwijk. Boerrigter moest de Johan Cruijff Schaal die werd gewonnen door Ajax op 27 juli 2013 aan zich voorbij laten gaan door een enkelblessure.
Celtic
Op 28 juli 2013 kwam het gerucht naar buiten dat Boerrigter voor 3,5 miljoen euro een transfer zou maken naar Celtic. Nadat hij door de medische keuring was gekomen, werd op 30 juli door Celtic bekendgemaakt dat Boerrigter een contract voor vier jaar had getekend en een dag later direct beschikbaar zou zijn voor een wedstrijd tegen Elfsborg, in de derde voorronde van de UEFA Champions League.[1] Door een enkelblessure was Boerrigter genoodzaakt om die wedstrijd te laten lopen. Op 3 augustus 2013 maakte Boerrigter zijn officiële debuut voor Celtic, in een competitiewedstrijd thuis tegen Ross County FC.
De samenwerking tussen de club en Boerrigter werd echter, mede door een aantal blessures, geen succes. In zijn eerste seizoen werd hij voornamelijk als reservespeler gebruikt. Aan het begin van zijn tweede seizoen mocht hij nog tweemaal opdraven als invaller, in de competitie tegen St. Johnstone FC en in de voorronde van de UEFA Champions League tegen NK Maribor. Hierna maakte de club geen gebruik meer van de aanvaller. In december 2015 werd hij door trainer Ronny Deila definitief uit de A-selectie verwijderd. Op 4 april 2016 kwam hij met de club tot overeenstemming over het ontbinden van zijn contract. Hij had op dat moment al meer dan anderhalf jaar geen wedstrijd meer gespeeld voor de club. Hij speelde uiteindelijk 26 wedstrijden voor Celtic, waarvan het merendeel invalbeurten waren en scoorde één doelpunt.[2]
Hierna vond hij geen nieuwe club meer en in maart 2018 werd bekend dat Boerrigter gestopt was.[3]
Interlandcarrière
Nederlands Elftal
Op 4 november 2011 werd bekend dat Boerrigter door bondscoach Bert van Marwijk opgenomen was in de selectie van het Nederlands voetbalelftal voor de oefenwedstrijden tegen Zwitserland en Duitsland. Aanvankelijk was het onduidelijk of hij fit genoeg was om deel te nemen aan de wedstrijd, tot op 7 november bekend werd dat zijn rugblessure niet ernstig was[4], alhoewel de eerste training van Oranje niet door Boerrigter werd bijgewoond[5]. Nadat er geen progressie zat in het herstel van zijn rugblessure, werd Boerrigter vervangen door Roy Beerens bij Oranje[6].