World Finals 2016 Iowa State University Ames, Iowa May 25 – May 28 Photo gallery Competition Scores World Finals 2015 Michigan State University East Lansing, MI May 20 – May 23 Photo gallery Competition Scores World Finals 2014 Iowa State University Ames, Iowa May 28 – May 31 Photo gallery Competition Scores World Finals 2013 Michigan State University East Lansing, MI May 22 – May 25 Photo gallery Competition Scores World Finals 2012 Iowa State University Ames, Iowa May 23 – May 26 Photo gallery Competition Scores World Finals 2011 University of Maryland College Park, MD May 27 – May 30 Photo gallery Competition Scores World Finals 2010 Michigan State University East Lansing, MI May 26 – May 29 Photo gallery Competition Scores World Finals 2009 Iowa State University Ames, Iowa May 27 – May 30 Photo gallery Competition Scores World Finals 2008 University of Maryland College Park, MD May 31 – June 3 Photo gallery Competition Scores World Finals 2007 Michigan State University East Lansing, MI May 23 – 26 Photo gallery Competition Scores World Finals 2006 Iowa State University Ames, Iowa May 24 – 27 Photo gallery Competition Scores