NLB Topscorers 2025RankPlayerTeamGoals per GameGoalsGoals 6on6Goals Extra PlayerPenalty GoalsAppearances1Todor Ilic5.0503299102Edi Alijagic6.633232853Ridmand Nimani4.024193264Dominic Mlcoch4.024162665Luka Petric2.623181496Florian Flückiger4.422154357Luka Damjanov2.822153488Patrick Würth3.021191179Marc Keiser3.2191630610Aron Horvath2.1191621911Christian Würth2.7191171712Ivan Djurdjevic2.6181341713Vladimir Morozov1.81815301014Shkodran Nimani3.0181314615Konstantin Traub2.7161510616Matteo Ravera4.016961417Ricardo Lucato2.3141130618Yannick Rutz1.814932819Benjamin Pfister2.6131012520Levi Gabriele2.613931521Yves Herzog4.3131012322Loïc Leuenberger3.711524323Adam Rafie3.310433324Carlo Elia Grandis2.010910525Sebastian van den Berg1.310910826Cédric Torres2.39630427Till Caspari2.39900428Amedeo Cassina2.08710429Flurin Rickenbach2.78530330Oleh Sarkisian1.68341531Oskar Kieloch2.78611332Linus Längle1.68710533Michael Würth1.38611634Max Brandtner1.68512535Botond Varga1.47412536Kevin Mancari3.57610237Theo Dvorak1.27421638Hrvoje Roguljic1.47430539Raphael Kubitschek1.26600540Yannic Dudler3.06600241Fabian Jonas Wiederkehr1.26402542Silvan Ammann2.55410243Fynn Daan Vucinic1.35500444Stefan Petkovic1.05401545Elemer Gabor Nagy1.75410346Vasco Rodrigues Abreu1.35320447Jasper Järvinen1.05320548Matteo Bittner1.05311549Laszlo Dongo1.75050350Timon Roder2.04202251Pascal Geser1.04400452Yuma Negro0.84211553Kaydi Xantippe2.04400254Lars Weber0.84220555Patrick Moeschberger1.04310456Patrick Baylou0.74310657Milan Petrovic1.53300258Bryan Marfurt0.63210559Leonardo Sciara0.83300460Felix Flückiger0.63210561Elias Moscu1.03210362Gian Rickenbach3.03210163Roman Mattoscio0.83210464Glenn Valsangiacomo0.83210465Dennis Varlik1.03201366Fabio Huber0.63210567Jean-Marc Vaucher3.03201168Leon Rübin0.52200469Francesco Caprani0.42110570Mikka Rutz0.32110671Mats Nothelfer0.72200372Maxime Etter1.02200273Jacopo Cevenini0.42110574Nikola Ivo Weiss0.42200575Rohan Negro0.42110576Stefan Stojakovic0.32110677Michael Gratwohl0.22110978Elia Fasani0.52020479Arnau Montoliu Estapé0.72020380Robin Sutter1.02200281Adrien Gothuey2.02200182Jean Gachet0.52200483Gabriele Bronz1.02200284Aliseo Carusone0.42200585Oliver Galijas1.02200286Angelos Matzaridis0.21100687Anton Johann Kratzheller0.51100288Tamas Kek0.51010289Vincent Spillmann0.51100290Adam Novak0.51100291Claas Von der Geest0.31100492Fabio Bittner0.31001393Doushane Vuletic0.51100294Ivan Kovacevic0.31100395Julian Ziegler0.31100496Daniel Dongo0.51100297Fynn Schulte0.21001598Robin Steinacher0.21010599Ognjen Jovanovic1.010101100Francesco Panarese0.311003101Alois Zbinden0.311003