Brzy třicetiletý rodák z Niagara Falls v kanadské provincii Ontario byl v roce 2000 draftován Kitchenerem, ovšem přednost dostala americká univerzitní soutěž NCAA, v níž hájil Bryan McGregor barvy celku University Minnesota-Duluth.
Po čtyřech letech zamířilo pravé křídlo do ECHL, kde nastupovalo za Pensacolu a Idaho a odkud si odskočilo k několika zápasům na farmu Ottawy v Binghamtonu. V létě 2009 se Bryan McGregor rozhodl pro evropské pokračování své kariéry a zamířil do Finska.
Na severu Evropy hrál druhou nejvyšší soutěž za tým Vaasan Sport, který sídlí na západě země na břehu Botnického zálivu. Bryanu McGregorovi se v sezoně 2009/2010 nebývale dařilo, na konto si připsal více než bod na zápas. Ve 43 duelech vstřelil 25 gólů a přidal 32 asistencí. Navíc byl se čtyřmi přesnými zásahy nejlepším střelcem soutěže v oslabení.
Tyto statistiky zaujaly třinecké Oceláře, kteří kanadského forvarda angažovali na dva roky a hned v prvním ročníku po příchodu do Tipsport extraligy se dostavil velký úspěch. Slezský tým vedený Břetislavem Kopřivou a Pavlem Markem dokráčel až k mistrovskému titulu.
Bryan McGregor přispěl k historickému triumfu v tuzemské nejvyšší soutěži devíti trefami a šesti asistencemi v 50 utkáních základní části, během 15 bitev play-off sice nebodoval, ale svým důrazem bral soupeřovým klíčovým hráčům síly.
V následujícím ročníku naskočil rodilý Kanaďan do 34 střetnutí, v nichž pětkrát skóroval a přidal jednu asistenci. V létě 2012 Bryan McGregor Třinec opustil a zamířil do rakouské mezinárodní soutěže EBEL, kde hájil barvy Innsbrucku. K našim jižním sousedům se vrátil i v předešlém ročníku, během nějž si vyzkoušel kazašskou a dánskou nejvyšší soutěž. Druhé angažmá v rámci EBEL absolvovala nová akvizice Pirátů v maďarském Fehérváru.
Sezóna Klub Z G A B TM 2002-03 Vernon Vipers (BCHL) 58 44 46 90 41 2003-04 University of Minnesota-Duluth (NCAA) 27 4 5 9 16 2004-05 University of Minnesota-Duluth (NCAA) 24 3 7 10 16 2005-06 University of Minnesota-Duluth (NCAA) 37 2 0 2 18 2006-07 University of Minnesota-Duluth (NCAA) 39 16 12 28 28 2007-08 Pensacola Ice Pilots (ECHL) 62 14 17 31 57 2008-09 Johnstown Chiefs (ECHL) 1 0 1 1 2 Binghamton Senators (AHL) 3 1 1 2 0 Idaho Steelheads (ECHL) 66 38 44 82 41 Idaho Steelheads (ECHL, p-o) 4 1 1 2 6 2009-10 Vaasan Sport (FIN2) 43 25 32 57 24 2010-11 HC Oceláři Třinec (E) 50 9 6 15 20 HC Oceláři Třinec (E, p-o) 15 0 0 0 2 2011-12 HC Oceláři Třinec (E) 34 5 1 6 22 HC Oceláři Třinec (E, p-o) 3 0 0 0 0 2012-13 HC TWK Innsbruck (EBEL) 52 11 14 25 27 2013-14 Bejbarys Atyrau (KAZ1) 10 1 7 8 2 Rungsted Ishockey (DEN1) 16 9 9 18 10 SAPA Fehérvár AV19 (EBEL) 12 3 2 5 4 SAPA Fehérvár AV19 (EBEL, p-o) 4 1 2 3 0 Celkem v extralize 102 14 7 21 44