Kearney debütierte im Snowboard-Weltcup im November 2011 in Telluride und belegte dabei den 46. Platz. Im März 2012 erreichte er in Chiesa in Valmalenco mit dem fünften Platz seine erste Top Zehn Platzierung im Weltcup. Bei den Snowboard-Weltmeisterschaften 2013 in Stoneham errang er den 20. Platz. Bei den Winter-X-Games 2014 in Aspen gelang ihn der neunte Platz und im folgenden Jahr den 19. Platz. In der Saison 2015/16 kam er bei sieben Weltcupstarts zweimal unter die ersten Zehn und erreichte damit den 17. Platz im Snowboardcrossweltcup. Im Januar 2016 belegte er bei den Winter-X-Games 2016 den 11. Platz. Zu Beginn der Saison 2016/17 holte er in Montafon seinen ersten Weltcupsieg. Im weiteren Saisonverlauf erreichte er vier Top Zehn Platzierungen und zum Saisonende den fünften Platz im Snowboardcross-Weltcup. Beim Saisonhöhepunkt den Snowboard-Weltmeisterschaften 2017 in Sierra Nevada wurde er Neunter und holte im Teamwettbewerb zusammen mit Nick Baumgartner die Goldmedaille. Im folgenden Jahr errang er bei den Olympischen Winterspielen in Pyeongchang den 13. Platz.