In den Profibereich rückte Findlay im März 2013 auf, als er von den San Francisco Bulls aus der ECHL verpflichtet wurde. Ende Januar 2014 wechselte er innerhalb der Liga zu den Alaska Aces, mit denen er noch in derselben Saison den Kelly Cup gewann. In den Playoffs steuerte er drei Tore und acht Vorlagen in 19 Partien bei. Für die Saison 2014/15 erhielt der Angreifer einen Vertrag bei den Toronto Marlies in der American Hockey League (AHL)[2], kam allerdings hauptsächlich bei deren Partnerteam in der ECHL, den Orlando Solar Bears, zum Einsatz. In den folgenden beiden Jahren konnte er seine Spielanteile in der AHL zwar steigern, endgültig als Stammspieler in der höchstklassigen Minor League konnte er sich aber erst nach einem Wechsel zu den Stockton Heat in der Saison 2017/18 durchsetzen.
Im Sommer 2018 holte der HC Bozen aus der Erste Bank Eishockey Liga (EBEL) den Angreifer nach Europa.[3] Mit 49 Punkten in 50 Spielen war er in der folgenden Saison der Top-Scorer seines Teams. Gemeinsam mit seinem Sturmpartner Alex Petan wechselte er anschließend zu den Iserlohn Roosters in die Deutsche Eishockey Liga (DEL).[4] Schon nach 23 Partien wurde der Vertrag allerdings wieder aufgelöst, obwohl Findlay zu diesem Zeitpunkt der punktbeste Spieler des Teams war.[5] Kurz darauf wurde er vom ERC Ingolstadt unter Vertrag genommen.[6]
Der Kanadier kehrte zur Saison 2020/21 zurück nach Bozen. In der inzwischen in ICE Hockey League umbenannten Liga verpasste er einen Punkteschnitt von 1,0 pro Spiel erneut nur knapp. Zugleich hatte er am Ende der Saison die beste Plus/Minus-Statistik seiner Mannschaft. Mit den Südtirolern zog er als Hauptrundenerster in die Playoffs ein, wo Bozen erst im Finale am EC KAC scheiterte.[7] Er verlängerte seinen Vertrag beim HCB um eine weitere Saison, bevor er zur Spielzeit 2022/23 ligaintern zu Hydro Fehérvár AV19 wechselte. Im Mai 2023 gab dann der HC Slovan Bratislava aus der slowakischen Extraliga die Verpflichtung des Stürmers bekannt. Ein Jahr später verpflichtete ihn der HC Pustertal für die Saison 2024/25 und holte ihn somit in die ICE Hockey League zurück.[8] Nach dem Ende der Spielzeit wurde sein auslaufender Vertrag nicht verlängert.
(Legende zur Spielerstatistik: Sp oder GP= absolvierte Spiele; T oder G= erzielte Tore; V oder A= erzielte Assists; Pkt oder Pts= erzielte Scorerpunkte; SM oder PIM= erhaltene Strafminuten; +/−= Plus/Minus-Bilanz; PP= erzielte Überzahltore; SH= erzielte Unterzahltore; GW= erzielte Siegtore; 1Play-downs/Relegation; Kursiv: Statistik nicht vollständig)