Bergsma begann im Alter von sieben Jahren mit dem Schlittschuhlaufen. Im Weltcup debütierte Bergsma zu Beginn der Saison 2010/11 in Heerenveen und belegte dabei den neunten Rang über 5000 m. Beim dritten Weltcup der Saison in Hamar erreichte er mit dem dritten Platz über 10.000 m seine erste Podestplatzierung. Zu Beginn der folgenden Saison holte er in Tscheljabinsk über 5000 m seinen ersten Weltcupsieg. Im weiteren Saisonverlauf gewann in Heerenveen über 10.000 m und in Berlin im Massenstart. Des Weiteren erreichte er einmal über 5000 m und einmal über 10.000 m den zweiten Rang. Bei seiner ersten Einzelstrecken-WM-Teilnahme 2012 in Heerenveen schaffte er den Sprung aufs Podium. Über die 10.000-Meter-Strecke belegte er mit knapp 4 Sekunden Rückstand Platz zwei hinter seinem Landsmann Bob de Jong. Die Saison beendete er auf den dritten Platz im Gesamtweltcup über 5000/10.000 m und den zweiten Rang im Massenstartweltcup. In der Saison 2012/13 kam er im Weltcup zehnmal aufs Podest. Davon siegte er zweimal in der Teamverfolgung, einmal im Massenstart und einmal über 10.000 m. Bei der Einzelstrecken-WM 2013 in Sotschi überraschte Bergsma den mehrfachen Weltmeister Sven Kramer über die 10.000-Meter-Strecke und gewann so seine erste WM-Goldmedaille.[1] Über 5000 m holte Bergsma zudem noch die Silbermedaille, diesmal knapp geschlagen von Sven Kramer. Zum Saisonende gewann er erstmals die Gesamtwertung über die 5000-/10.000-Meter-Distanzen und wurde fünfter im Massenstartweltcup. Zu Beginn der folgenden Saison belegte er im Weltcup über 5000 m in Calgary den zweiten Platz und in Salt Lake City den dritten Rang. Im weiteren Saisonverlauf holte er vier Weltcupsiege, davon einen in der Teamverfolgung und drei über 5000 m und gewann damit wie im Vorjahr die Gesamtwertung über die 5000/10.000-Meter-Distanzen. Bei seiner ersten Olympiateilnahme 2014 in Sotschi wurde er Olympiasieger über 10.000 m. Zudem gewann er Bronze über 5000 m.
In der Saison 2014/15 erreichte Bergsma im Weltcup über 5000 m drei Siege und einmal den zweiten Rang. Im Massenstart gewann er einmal und wurde einmal Zweiter. Bei den Einzelstreckenweltmeisterschaften 2015 in Heerenveen holte er die Silbermedaille über 5000 m und die Goldmedaille über 10.000 m. Zum Saisonende erreichte er den fünften Platz im Großen Gesamtweltcup und den vierten Platz im Massenstartweltcup. Den Gesamtweltcup über 5000/10.000 m gewann er zum dritten Mal in Folge. Zu Beginn der folgenden Saison belegte er beim Weltcup in Calgary über 5000 m und im Massenstart jeweils den zweiten Platz. Im weiteren Saisonverlauf errang er vier zweite Plätze und einen dritten Platz. Zudem holte er zwei Weltcupsiege und erreichte zum Saisonende den fünften Platz im Gesamtweltcup, den vierten Rang im Massenstart-Weltcup und den zweiten Platz im Gesamtweltcup über 5000/10.000 m. Bei den Einzelstreckenweltmeisterschaften 2016 in Kolomna gewann er die Silbermedaille über 5000 m und belegte den 21. Platz im Massenstart. Nach zwei zweiten Plätzen über 5000 m zu Beginn der Saison 2016/17, holte er fünf Siege und einen zweiten Platz und errang damit den dritten Platz im Massenstart-Weltcup, den zweiten Platz im Grandweltcup und den ersten Platz im Gesamtweltcup über 5000/10.000 m. Beim Saisonhöhepunkt, den Einzelstreckenweltmeisterschaften 2017 in Gangwon gewann er jeweils Silber über 5000 und 10.000 m und Gold in der Teamverfolgung.
Bergsma wurde 2012 niederländischer Meister über 5000 m. 2013, 2015, 2017, 2018, 2019 und 2020 siegte er bei niederländischen Meisterschaften über 10.000 m.