לאחר שנבחר במקום ה-51 ברשימה הכללית בדראפט 2003 של ליגת ההוקי הלאומית (NHL)
על ידי אדמונטון אוילרס, מקדונלד בילה ארבע עונות עם Providence מכללה. במהלך שנת הלימודים הראשונה שלו (2003<unk>04), מקדונלד הוביל את קבוצת הלימודים הראשונה של פרובידנס פריאר ב-10 שערים. ההופעה שלו הרוויחה לו את פרס "החדשנית הכי בעלת הערך" של פרובידנס, כמו גם בחירה לקבוצת ההוקי המזרחי לכל הטירונים. כסטודנט שנה שנייה, מקדונלד החמיץ זמן בגלל פציעה, אבל עדיין הצליח להתאים את סך הנקודות שלו מהשנה הראשונה כשהוא כבש 11 שערים והוסיף 5 אסיסטים. כבחור צעיר, הוא שימש כקפטן חלופי והגיע לשיא בקריירה בנקודות (28) ובעזרה (19), והסיים במקום הרביעי בקבוצה שלו בהשגת שערים. לאחר מכן הוא מונה לקפטן משותף לעונת 2006-07 בסוף השנה. בשנה האחרונה שלו היה לו שיא בקריירה של 13 שערים, יחד עם 4 אסיסטים, בסך הכל 17 נקודות.