Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1994-1995 Syracuse Stars QC Int PW6 0 33 -|        
 1996-1997 Cardigan Mountain SchoolUSHS-Prep- - -- -|        
 1997-1998 U.S. National U18 TeamNAHL37 11 1021 113|Playoffs2 1 01 37 
 1998-1999 USNTDP JuniorsUSHL54 10 2333 151|        
  U.S. National U18 TeamUSDP6 1 45 8|        
  USA U18WJC-186 1 45 8|        
 1999-2000 Boston Univ.NCAA25 1 1112 52|        
  USNTDP JuniorsUSHL28 3 811 60|        
  U.S. National U18 TeamNAHL3 0 22 0|        
 2000-2001 Boston Univ.NCAA28 6 1319 82|        
  USA U20WJC-207 0 22 12|        
 2001-2002 Boston Univ.NCAA37 5 1520 78|        
 2002-2003 Boston Univ.NCAA36 5 1621 76|        
 2003-2004 Philadelphia FlyersNHL1 0 00 0|        
  Philadelphia PhantomsAHL59 14 1428 50|Playoffs12 0 33
 2004-2005 Philadelphia PhantomsAHL59 6 915 71|Playoffs21 3 912 34 
 2005-2006 Philadelphia FlyersNHL57 6 2127 33|Playoffs6 0 11
  Philadelphia PhantomsAHL11 3 36 22|        
  USAWC7 0 00 6|        
 2006-2007 Philadelphia FlyersNHL25 2 35 14|        
  New York IslandersNHL35 0 33 24|        
 2007-2008 New York IslandersNHL52 3 912 22|        
  Arizona CoyotesNHL5 0 00 0|        
  San Antonio RampageAHL8 0 22 12|        
 2008-2009 New York IslandersNHL27 4 59 14|        
 2009-2010 New York IslandersNHL64 4 1115 40|        
 2010-2011 Atlanta ThrashersNHL15 1 12 8|        
 2011-2012 MODO HockeySHL31 3 912 55|        
  Team USAInternational3 0 00 6|        
  USA Deutschland Cup3 0 00 6|        

Player statistics powered by www.eliteprospects.com