7 kwietnia 2009 Orły z Mannheim poinformowały o zakończeniu współpracy z McGillisem.
Statystyki Sezon zasadniczy i play-off M = rozegrane mecze; G = Gole; A = asysty; Pkt = punkty; Min = minuty na ławce kar Sezon zasadniczy Play-off Sezon Drużyna Liga M G A Pkt Min M G A Pkt Min 1989–90 Hawkesbury Hawks CJHL 55 2 1 3 52 — — — — — 1990–91 Hawkesbury Hawks CJHL 56 8 22 30 92 — — — — — 1991–92 Hawkesbury Hawks CJHL 36 5 19 24 106 — — — — — 1992–93 Northeastern Huskies HE 35 5 12 17 42 — — — — — 1993–94 Northeastern Huskies HE 38 4 25 29 82 — — — — — 1994–95 Northeastern Huskies HE 34 9 22 31 70 — — — — — 1995–96 Northeastern Huskies HE 34 12 24 36 50 — — — — — 1996–97 Edmonton Oilers NHL 73 6 16 22 52 12 0 5 5 24 1997–98 Edmonton Oilers NHL 67 10 15 25 74 — — — — — 1997–98 Philadelphia Flyers NHL 13 1 5 6 35 5 1 2 3 10 1998–99 Philadelphia Flyers NHL 78 8 37 45 61 6 0 1 1 12 1999–00 Philadelphia Flyers NHL 68 4 14 18 55 18 2 6 8 12 2000–01 Philadelphia Flyers NHL 82 14 35 49 86 6 1 0 1 6 2001–02 Philadelphia Flyers NHL 75 5 14 19 46 5 1 0 1 8 2002–03 Philadelphia Flyers NHL 24 0 3 3 20 — — — — — 2002–03 San Jose Sharks NHL 37 3 13 16 30 — — — — — 2002–03 Boston Bruins NHL 10 0 1 1 10 5 3 0 3 2 2003–04 Boston Bruins NHL 80 5 23 28 65 7 0 0 0 2 2005–06 New Jersey Devils NHL 27 0 6 6 36 — — — — — 2005–06 Albany River Rats