Futbolculuk kariyeri
Robert McDonald futbola 15 yaşında Hull City'de forvet olarak başladı. 5 yıl boyunca takımına hizmet etti. 1976-77 sezonunda A takımda forma giymeye başlayan McDonald, 1978-79 sezonunda 10 maçta 2 gol atmayı başardı.
1979'da Hollanda'nın SC Cambuur takıma geçti ve uzun süreli Hollanda kariyerine başladı. Daha sonra FC Wageningen takımında forma giydi. 81-82 sezonunda Willem II'da 33 maçta 17 gollük performansıyla dikkat çekti. 1982'de transfer olduğu FC Groningen'da 3 sezon oynadı. 86 maçta 41 gollük performansıyla kariyer zirvesini yaptı. Ronald Koeman ve Ruud Gullit ile beraber oynadıkları ilk sezonlarında takım lig 3.sü olarak tarihinde ilk kez Avrupa Kupaları'na gitmeye hak kazandı. 1985-86 sezonunda PSV'ye transfer oldu. 24 maçta 13 gol attığı sezonu şampiyon olarak tamamladılar.
1986'da Portekiz'in önemli takımlarından Sporting Lizbon'a transfer oldu. Ancak 6 maç sonra takımdan gönderildi. Sezonu eski takımı FC Groningen'de tamamladı. 1987 sezonuna ise Belçika'nın Racing Jet Bruxelles takımında başlasa da yine sonunu getiremedi. Danimarka'nın Ikast FS takımında ise sadece 2 maç oynayabildi. 1988-89'da ülkesine dönüp Newcastle United'da forma giydi. 10 lig maçında 1 gol attı ve takım küme düştü. 1989'da İngiliz Gordon Milne tarafından diğer İngiliz oyuncular Ian Wilson ve Alan Walsh ile Beşiktaş'a transfer edildi, ancak Türkiye'deki futbol ortamına alışamayıp Beşiktaş'ın verdiği ücrette sıkıntı çıkınca takımı terk etti. Hollanda takımı BV Veendam'a dönen McDonald, 1992'ye kadar forma giydi ve futbolu bıraktı.
McDonald, Hollanda 1. Lig'inde 4 takım forması altında 91 gol atarak, 1. Lig'de en çok gol atan golcüler listesinde halen ilk 100'de yer almaktadır.


