World Finals 2015
Michigan State University
East Lansing, MI
May 20 - May 23


World Finals 2014
Iowa State University
Ames, Iowa
May 28 - May 31


World Finals 2013
Michigan State University
East Lansing, MI
May 22 - May 25


World Finals 2012
Iowa State University
Ames, Iowa
May 23 - May 26


World Finals 2011
University of Maryland
College Park, MD
May 27 - May 30


World Finals 2010
Michigan State University
East Lansing, MI
May 26 - May 29


World Finals 2009
Iowa State University
Ames, Iowa
May 27 - May 30


World Finals 2008
University of Maryland
College Park, MD
May 31 - June 3


World Finals 2007
Michigan State University
East Lansing, MI
May 23 - 26


World Finals 2006
Iowa State University
Ames, Iowa
May 24 - 27