Kariera piłkarska: St.Johnstone (1978-81), Sunderland (1981-83), Rangers (1983-98), Kilmarnock (1998-2001)
Sukcesy z Rangers: mistrzostwo (1987, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997), Puchar Szkocji (1992, 1993, 1996), Puchar Ligi (1984, 1985, 1987, 1988, 1989, 1991, 1993, 1994, 1997)
Sezonowe statystyki w Rangers:
1983-84: 47 spotkań / 20 goli (liga 30/8, Puchar Szkocji 4/3, Puchar Ligi 10/9, Europa 3/0)
1984-85: 38/18 (liga 25/12, Puchar Szkocji 3/0, Puchar Ligi 6/5, Europa 4/1)
1985-86: 40/27 (liga 33/24, Puchar Szkocji 1/1, Puchar Ligi 4/1, Europa 2/0)
1986-87: 56/38 (liga 44/34, Puchar Szkocji 1/0, Puchar Ligi 5/2, Europa 6/2)
1987-88: 53/42 (liga 40/31, Puchar Szkocji 2/1, Puchar Ligi 5/6, Europa 6/4)
1988-89: 33/18 (liga 19/9, Puchar Szkocji 8/5, Puchar Ligi 4/4, Europa 2/0)
1989-90: 40/18 (liga 34/14, Puchar Szkocji 2/0, Puchar Ligi 4/4)
1990-91: 36/18 (liga 26/11, Puchar Szkocji 2/1, Puchar Ligi 4/3, Europa 4/3)
1991-92: 49/39 (liga 38/34, Puchar Szkocji 5/4, Puchar Ligi 4/1, Europa 2/0)
1992-93: 52/49 (liga 34/34, Puchar Szkocji 4/5, Puchar Ligi 5/8, Europa 9/2)
1993-94: 28/11 (liga 21/7, Puchar Szkocji 6/3, Puchar Ligi 1/1)
1994-95: 9/1 (liga 9/1)1995-1996 - 37/20 (liga 25/16, Puchar Szkocji 2/1, Puchar Ligi 4/3, Europa 6/0)
1996-97: 37/20 (liga 25/10, Puchar Szkocji 3/1, Puchar Ligi 3/3, Europa 6/6)
1997-98: 26/16 (liga 15/5, Puchar Szkocji 4/4, Puchar Ligi 3/4, Europa 4/3)
Razem: 581/355 (liga 418/251, Puchar Szkocji 47/29, Puchar Ligi 62/54, Europa 54/21)
W świecie bokserskim Ali zdobywający tytuły był nazywany "The Greatest". W Rangers był Ally strzelający bramki. W ciągu fantastycznych 15 lat w barwach "Light Blue", McCoist pobił rekordy strzeleckie w klubie, których po dzień dzisiejszy nikt nie pobił. Jest rekordzistą jeśli chodzi o strzelenie największej ilości bramek zarówno w lidze jak i w europejskich pucharach. Jest pierwszym Szkotem, który wygrał "Złoty But". Ally był najlepszym strzelcem drużyny w dziewięciu spośród piętnastu sezonów kiedy to występował w Rangers. Jego drapieżna siła była niesamowita i dodawała żywiołowości do jego tryskającej życiem osobowości. Wszystko to przydało mu się w karierze filmowej. Rangers dopiero za trzecim podejściem dopięli swego i McCoist stał się ich zawodnikiem. Najpierw postanowił rozpocząć karierę w klubie St Johnstone. Później przegrali walkę o pozyskanie go z Sunderlandem. Jednak gdy nie powiodło mu się w Anglii w końcu założył koszulkę klubu z Ibrox. Ally początkowo nie spełniał pokładanych w nim nadziei. Wydawało się, że Rangers wyrzucili pieniądze w błoto. Jednak nie długo po tym stał się bohaterem drużyny. Najwięcej w lidze wystąpił w 34 meczach. Zdarzyło się to w trzech sezonach w latach: 1986-87, 1991-92 i 1992-93. We wszystkich meczach dla Rangers Ally McCoist 28 razy zdobył hat-trick. Najwięcej w przeciągu sezonu udało mu się zaliczyć pięć hat-tricków. Taki wyczyn udał mu się w dwóch sezonach. W październiku 1992 r. z meczu z Falkirk pokonał bramkarza rywali cztery razy. To jego najlepszy indywidualny wynik. "Super Ally" strzelił dla Rangers 355 bramek, co czyni go najskuteczniejszym zawodnikiem w historii klubu. Jest na drugim miejscu jeśli chodzi o ilość strzelonych bramek w Old Firm Derby. Strzelił ich 27. Rekordzista pod tym względem - Robert Cumming Hamilton strzelił ich 35.
Najlepiej się czuł w zatłoczonym polu karnym rywali gdzie dawał z siebie wszystko. Zawsze znajdował się tam we właściwym miejscu we właściwym czasie. Był głodny strzelania bramek. Bardzo dobrze czytał grę. Często zanim obrońcy zorientowali się jakie z akcją wiąże się niebezpieczeństwo Ally zdążył już wpakować piłkę do bramki. Był jednym z trzech piłkarzy, którzy występowali w całym "Nine-In-A-Row". Oprócz niego byli to Richard Gough i Ian Ferguson. Karierę zaczynał u Graeme'a Sounessa. Zasłyną z bramek strzelonych Celticowi. Jednak jego charakter sprawił, że pokłócił się z trenerem przez co stracił miejsce na boisku i musiał się zadowolić miejscem na ławce rezerwowych przez większość sezonu 1990-91. Zyskał wtedy pseudonim "The Judge" czyli "Sędzia". Wszystko zmienił Walter Smith. Zaczął on stawiać na niego i McCoist stał się najlepszym napastnikiem Rangers. Mark Hateley i Ally McCoist stali się fenomenalną parą napastników. Zdobyli 101 bramek. W 1993 r. w meczu reprezentacji Szkocji w Portugalii złamał nogę. Sprawiło to, że nie mógł na boisku świętować zwycięstwa nad Celticiem w lidze i Pucharze Szkocji. Strzelił 34 bramki w sezonie, ale kontuzja zahamowała rozwój jego kariery. Ally McCoist swój ostatni mecz dla Rangers rozegrał w 1998 r. Był to finał Pucharu Szkocji. Super Ally strzelił bramkę, ale Rangers przegrali z Hearts 1:2. Puchar Szkocji z resztą nigdy nie był dla niego specjalnie szczęśliwymi zawodami.
Odszedł latem 1998 r. zasilając drużynę Kilmarnock gdzie występował przez ostatnie 3 lata swojej kariery. Dla reprezentacji Szkocji zdobył 19 bramek. Zagrał na mistrzostwach świata we Włoszech w 1990 r. Po zawieszeniu piłkarskich butów na kołku przeniósł się w świat mediów. Zagrał w filmie "A Shot At Glory" obok takich aktorów jak Robert Duvall i Michael Keaton. Następnie dołączył do Waltera Smitha, z którym pracowali w reprezentacji. 10 stycznia 2007 r. wrócił do Rangers jako asystent managera z którym współpracował w reprezentacji.