Ausgebildet in seiner Heimat Kanada, machte Topping früh durch seine offensive Produktivität auf sich aufmerksam. In der Nachwuchsliga WHL entwickelte er sich zu einem verlässlichen Scorer und empfahl sich damit für Einsätze in der ECHL und AHL. 35 Punkte in der dritthöchsten sowie 20 Zähler in der zweitstärksten Liga Nordamerikas sammelte der Linksschütze in knapp zwei Jahren.
2022 wurde der Schweizer Traditionsklub La Chaux-de-Fonds auf ihn aufmerksam und holte ihn nach Europa. Auf dem Weg zum Titel in der zweithöchsten Spielklasse scorte Topping in 25 Spielen überragende 19 Punkte (10 Treffer), scheiterte mit seinen Kollegen jedoch in der anschließenden Qualifikation um den Aufstieg in die NLA.
Anschließend zog es den Linksschützen weiter nach Schweden zu Västerås IK. Mit abermals 36 direkten Torbeteiligungen (17 Treffer) wurde er beim damaligen Klub von Benedikt Oschgan zum zweitbesten Scorer der Mannschaft, verpasste jedoch die Playoffs.
Daraufhin wechselte der Mittelstürmer nach Finnland zu HPK und verbuchte erneut starke 29 Punkte, blieb aber auch dort ohne Postseason. In der abgelaufenen Meisterschaft sollte es mit einem Run in der wichtigsten Phase der Saison schließlich klappen. Wieder in der zweithöchsten Liga Schwedens aktiv, führte er Modo Hockey bis in ein Spiel 7 des Halbfinales. Mit sieben Treffern und vier Vorlagen krönte er eine weitere erfolgreiche Spielzeit. Vor allem in Überzahl stach er einerseits mit guter Übersicht für seine Mitspieler heraus, packte andererseits selbst präzise Onetimer aus.
Zur Saison 2026/27 verstärkt der spielstarke Mittelstürmer die Steinbach Black Wings Linz und wird künftig mit der Rückennummer 24 auflaufen.