Produktivní útočník pocházející z Kežmarku si mezi seniory poprvé zahrál v Popradu, odkud v létě 1995 zamířil do kanadské Quebec Major Junior Hockey League. Během dvou let si svými výkony vysloužil pozornost klubů NHL, přestože draftem neprošel. Vše vyvrcholilo začátkem října 1997, kdy Ľuboš Bartečko podepsal smlouvu se St. Louis jako volný hráč.
Kromě Blues hájil Ľuboš Bartečko v NHL ještě barvy Atlanty. Mistr světa z roku 2002 a majitel stříbra z jara 2000 si celkem připsal v severoamerické profesionální soutěži téměř tři stovky startů. Premiéru absolvoval 28. listopadu 1998 proti Washingtonu, hned v dalším střetnutí s Dallasem poprvé bodoval, poté zaznamenal dvě asistence při gólech do sítě Phoenixu. Premiérová trefa přišla ve čtvrtém duelu, v němž Ľuboš Bartečko překonal gólmana Los Angeles.
V létě 2003 se Ľuboš Bartečko vrátil do Evropy, kde mimo jiné pomohl vybojovat moskevskému Dynamu prvenství v tehdejší Superlize. Účastník pěti světových šampionátů a tří olympijských turnajů působil několik let také ve Švédsku, kde prošel třemi kluby, vypomohl švýcarskému Bernu či rodnému Kežmarku. Mezi Piráty přišel po dvou letech v Kontinentální lize v barvách Lva Poprad a Lva Praha,
Sezona Klub Z G A B TM 1993-94 HK ŠKP Poprad (Extraliga) 2 0 1 1 0 1994-95 HK ŠKP Poprad (Extraliga) 3 1 0 1 0 1995-96 Chicoutimi Sagueneens (QMJHL) 70 32 41 73 50 Chicoutimi Sagueneens (QMJHL, p-o) 17 8 15 23 10 1996-97 Drummondville Voltigeurs (QMJHL) 58 40 51 91 49 Drummondville Voltigeurs (QMJHL, p-o) 8 1 8 9 4 1997-98 Worcester IceCats (AHL) 34 10 12 22 24 Worcester IceCats (AHL, p-o) 10 4 2 6 2 1998-99 HK ŠKP Poprad (Extraliga) 1 1 0 1 0 St. Louis Blues (NHL) 32 5 11 16 6 St. Louis Blues (NHL, p-o) 5 0 0 0 2 Worcester IceCats (AHL) 49 14 24 38 22 1999-00 St. Louis Blues (NHL) 67 16 23 39 51 St. Louis Blues (NHL, p-o) 7 1 1 1 0 Worcester IceCats (AHL) 12 4 7 11 4 2000-01 St. Louis Blues (NHL) 50 5 8 13 12 2001-02 Atlanta Thrashers (NHL) 71 13 14 27 30 2002-03 Atlanta Thrashers (NHL) 37 7 9 16 8 2003-04 HC Sparta Praha (Extraliga) 25 12 8 20 45 HC Sparta Praha (Extraliga, p-o) 13 2 4 6 26 2004-05 HC Dynamo Moskva (Superliga) 40 6 10 16 28 HC Dynamo Moskva (Superliga, p-o) 7 0 1 1 2 2005-06 HK ŠKP Poprad (Extraliga) 7 4 1 5 36 Lulea HF (Elitserien) 50 14 26 40 32 Lulea HF (Elitserien, p-o) 6 3 3 6 35 2006-07 HK ŠKP Poprad (Extraliga) 14 3 4 7 10 Lulea HF (Elitserien) 44 22 27 49 46 Lulea HF (Elitserien, p-o) 2 0 0 0 0 2007-08 HK 31 Kežmarok (Extraliga) 7 5 4 9 2 Lulea HF (Elitserien) 48 16 21 37 79 2008-09 SKI PARK MHK Kežmarok (Extraliga) 13 5 5 10 29 Lulea HF (Elitserien) 44 12 11 23 22 Lulea HF (Elitserien, p-o) 5 0 0 0 16 2009-10 SC Bern (NLA) 28 8 11 19 34 Färjestad BK (Elitserien) 11 7 5 12 2 Färjestad BK (Elitserien, p-o) 7 1 2 3 2 2010-11 HK Poprad (Extraliga) 13 6 7 13 24 MODO Hockey (Elitserien) 25 7 10 17 8 2011-12 HC LEV Poprad (KHL) 53 16 14 30 30 2012-13 HC LEV Praha (KHL) 32 6 5 11 8 2013-14 Piráti Chomutov (E) 45 8 10 18 32 Piráti Chomutov (E, p-out) 6 1 2 3 2 Piráti Chomutov (baráž) 12 4 3 7 2 Celkem za Chomutov 63 13 15 28 36 Celkem v NHL 269 47 66 113 109 Celkem v KHL 85 22 19 41 38 Celkem v extralize 89 23 24 47 105 Reprezentace 1999-00 Slovensko (MS) 7 2 3 5 4 2001-02 Slovensko (MS) 9 2 2 4 0 2001-02 Slovensko (OH) 4 0 1 1 0 2003-04 Slovensko (MS) 9 2 2 4 6 2003-04 Slovensko (SP) 4 0 1 1 2 2004-05 Slovensko (MS) 7 0 1 1 4 2005-06 Slovensko (OH) 6 0 0 0 6 2008-09 Slovensko (MS) 6 3 0 3 6 2010-11 Slovensko (MS) 4 1 1 2 8 Celkem 56 10 11 21 36