Írj egy folytatást erre a bekezdésre - Gonzalez volt a Blue Jays kezdő shortstopja 1995 és 2001 között. 1999-ben a szezonját rövidre lecsökkentették, miután.290 ütő átlaggal indult, mivel a dobó karjában eltört a labrúma. Dr. James Andrews augusztusban műtétet végzett, és hat hónapos rehabilitáció után visszatért a Blue Jays-hez, mint a kezdő shortstop. Karrierje során Gonzalez átlagosan körülbelül.250 volt, egy középső belső játékos számára tisztességes erővel, de nem volt képes magas átlagot ütni. Az átlag hiányát jó RBI produkcióval és szilárd védekezéssel pótolta. Karrierjét 536 RBI-vel és 137 hazai futással fejezte be. Kétszer vezette az Amerikai Ligát a shortstop-ok mezőnyben való elhelyezésének százalékában, és ő tartja az Amerikai Liga rekordját egy játékban 13 asszisztálással, és 1997-ben az első helyen állt a Total Zone Runs-ban, mint SS 13-al. Nyolc évet töltött a Toronto Blue Jays-szel, majd 2001. december 21-én a Chicago Cubs-ba cserélték Félix Heredia és James Deschaine ellen. Gonzalez két legjobb szezonja volt a Cubs kezdő shortstopjaként 2002-től 2003-ig. 2003-ban karrierjében a legmagasabb 20 home run-t ütötte el, és a Cubs-szal eljutott a postseason-ba. Gonzalez erőssége a szezon végén a támadás volt;.275-et ütött, és 4 hazafutást ütött 12 szezon végén. A Cubs nyolcadik inning-i összeomlása során a 2003-as NLCS 6. játékában a Florida Marlins ellen, ami hírhedt lett a Steve Bartman incidens miatt
, Gonzalez tévedést követett el egy talajlabdán a lyukban, amit Miguel Cabrera ütött, és hozzájárult ahhoz, hogy a Marlins hét futást, öt nem érdemelt, később abban a bejátszásban.