NLL
1996 – Drafted in the 2nd Round, by the Rochester; cut in training camp
1997 – Protected by Ontario Raiders in their eligible expansion protection pool
1998 - Played rookie season with the Ontario Raiders; won Rookie of the Year; set single season record for goals with Raiders with 34; Voted to the NLL’s Second Team All-Star
1999 – Relocated with team to Toronto, re-named Toronto Rock; Selected to NLL All-Star Game as a reserve player; Won All-Star Game; Won first Champion’s Cup defeating Rochester 13-10; names Championship game MVP with 4 goals and 2 assists
2000 – Won second consecutive Champion’s Cup, defeating Rochester for the second consecutive year in the finals by a score of 14-13
2001 – Appeared in Champion’s Cup final for third consecutive year. Lost final to Philadelphia by a score of 9-8; Voted to the NLL’s Second Team All-Star
2002 – Selected to NLL All-Star Game as a Starter; Won All-Star game; Appeared in Champion’s Cup final for fourth straight year winning 13-12 over Albany; named Championship game MVP with 3 goals and 1 assist; Voted to the NLL’s Second Team All-Star
2003 – Broke the single season assists and points record as a member of the Toronto Rock with 55 assists and 94 points; Appeared in Champion’s Cup final for a fifth straight year winning the cup for a second consecutive year (2nd back-to-back championship) by a score of 8-6 over Rochester. Voted to the NLL’s First Team All-Star
2004 – Selected to NLL All-Star Game as a Starter; Won All-Star game; Tied his single season assist record with Toronto set the previous year; Voted to the NLL’s Second Team All-Star
2005 – Selected to NLL All-Star Game as a Starter; Won All-Star game; Won league scoring title with 111 points; Named NLL MVP collecting 42G-69A-111PTS in 16 games; Broke the single season goal and point record for a Toronto Rock player with 42 goals and 111 points. Appeared in Champion’s Cup final for 6th time in career. Winning his 5th Champion’s Cup by defeating Arizona 19-13; named Championship MVP for third time collecting 5 goals and 3 assists; Voted to the NLL’s First Team All-Star
2006 – Selected to NLL All-Star Game as a Starter; Broke his single season goal record as a member of the Toronto Rock, set the previous year, with 43 goals; Voted to the NLL’s First Team All-Star; Traded from Rock to San Jose Stealth along with Darren Halls, and a draft pick to the San Jose Stealth for Ryan Benesch, Kevin Fines, Chad Thompson, and two draft picks;
2007 – Selected to NLL All-Star Game as a Reserve Player; Voted to the NLL’s Second Team All-Star
2008 – Selected to NLL All-Star Game as a Reserve Player; Voted to the NLL’s Second Team All-Star
2009 – Selected to NLL All-Star Game as a Reserve Player; Won league scoring title with 111 points; Broke Stealth record for points in a season with 111 and assists in a season with 73; voted to the NLL’s First Team All-Star. Traded from the Washington Stealth along with a 2012 conditional second round pick to the Toronto Rock for Lewis Ratcliff, Joel Dalgarno and Tyler Codron; Named Toronto Rock Captain
2010 – Advanced to Champion’s Cup, lost 15-11 to his former team. Voted to the NLL’s 2nd All-Star team
2011 – Selected to NLL All-Star Game as a Starter; Won All-Star game; Won 6th Champion’s Cup defeating Washington (his former team) 8-7; attended league all-star game
2012 – Selected to NLL All-star game for the 10th time in his career
Non-NLL Box Lacrosse
1993 – Played in 6 games for Kitchener-Waterloo Braves Jr. A collecting 4G-7A-11PTS;
1994 – Played 26 games for Kitchener-Waterloo Braves Jr. A collecting 24G-55A-79PTS; added 3 assists in 4 playoff games
1995 – Played 20 games for Kitchener-Waterloo Braves Jr. A collecting 35G-43A-78PTS; added 5G-12A-17PTS in 6 playoff games; 9th in scoring in O.L.A Jr. A; called up to play one game for Fergus of the Major Series in the playoffs, scored 2 assists in that game
1996 – Played 17 games for Kitchener-Waterloo Braves Jr. A collecting 27G-36A-63PTS; added 5G-3A-8PTS in 2 playoff games
1997 – Played 18 games for Kitchener-Waterloo Braves Jr. A collecting 33G-70A-103PTS; added 6G-10A-16PTS in 5 playoff games; 2nd in scoring in O.L.A Jr. A; Won Most Valuable Player on O.L.A Jr. A
1998 – Played 21 games for Kitchener-Waterloo Braves Jr. A collecting 42G-62A-104PTS; added 2G-9A-11PTS in 4 playoff games; called-up to play one game with Akwesasne of the Major Series Lacrosse, got an assist in the game
1999 – Moved full-time to in the Major Series joining Coquitlam Adanac of the Western Lacrosse Association. In his first year he played 19 games collecting 21G-31A-52PTS; added 7G-16A-23PTS in 9 playoff games
2000 – Played 22 games with Coquitlam Adanac’s collecting 31G-53A-84PTS; added 12G-27A-39PTS in 9 playoff games; 6th in scoring in W.L.A Senior A
2001 – Played 17 games with Coquitlam Adanac’s collecting 28G-33A-61PTS; added 36G-36A-72PTS in 17 playoff games; 10th in scoring in W.L.A; voted to 1st all-star team in W.L.A; won the Mann Cup
2002 – Played 12 games for with Coquitlam Adanac’s collecting 23G-30A-53PTS; added 15G-25A-40PTS in 10 playoff games
2003 – Moved from Coquitlam to play with the Brampton Excelsiors of the Major Series Lacrosse. Played 12 games for Brampton collecting 22G-35A-57PTS; added 38G-44A-82PTS in 20 playoff games; 2nd in scoring in O.L.A major series
2004 – Played 12 games for Brampton Excelsiors of the MSL collecting 31G-41A-72PTS; added 24G-42A-66PTS in 15 playoff games
2005 – Returned to Coquitlam Ardanac’s for a season collecting 12G-31A-43PTS in 7 games; added 18G-28A-46PTS in 11 playoff games 2006 –Returned to Brampton Excelsiors for a season collecting 27G-44A-71PTS in 12 games; added 18G-33A-51PTS in 11 playoff games; 5th in scoring O.L.A major series
2007 – Returned again to Coquitlam played 13 games collecting 13G-28A-41PTS; added 30G-40A-70PTS in 16 playoff games
2008 – Played 12 games for Brampton Excelsiors of the MSL collecting 12G-35A-47PTS; added 14G-28A-42PTS in 14 playoff games; Won Mann Cup
2009 – Played 12 games for Brampton Excelsiors of the MSL collecting 18G-43A-61PTS; added 27G-40A-66PTS in 18 playoff games; 9th in scoring O.L.A major series; won Mann Cup for second consecutive year
2010 – Played 12 games for Six Nations of the MSL collecting 12G-31A-43PTS; added 9G-30A-39PTS in 11 playoff games
2011 – Played 17 games for Six Nations Chiefs MSL collecting 14G-31A-45PTS; added 12G-24A-36PTS in 11 playoff games
2012 – Played 13 games for Six Nations Chiefs MSL collecting 12G-37A-49PTS; added 4G-22A-26PTS in 10 playoff games; 5th in OLA Major Series Scoring
Other Notables
2002 - Member of Team Canada, finalists in the Heritage Cup and World Lacrosse Championship
2003 - Member of Team Canada, winners of the World Indoor Lacrosse Championships in Hamilton, Ontario
2004 - Member of Team Canada, winners of the Heritage Cup
2006 - Member of Team Canada, winners of the World Lacrosse Championship in London, Ontario
2011 - Won Gold at World Indoor Championship with Canada in Prague