Maine has been part of Science Olympiad since the first years of national competition. Division C has always had a statewide tournament. After a long trend of Oxford Hills High School of winning back-to-back competitions or alternating up to 1995, Waterville Senior High School began an even longer streak that went for fifteen years. However, especially in the past few years, their margin of victory had been very small: and with more than 20 teams competing at the state event, extending their streak was quite a challenge. In 2011, their epic streak came to an end with Mt. Ararat High School's Blue team, a frequent runner-up, surging past the competition, with Belfast Area High School in a close second, closely followed by Waynflete School's Green team in third. 2012 expected a continuation of the competitiveness around the state with new schools joining competition, and didn't fail to provide that. Waterville Senior High School with much effort overcame tight competition to return itself to the top spot in a close race with Waynflete School Green, Cape Elizabeth High School, and last year's champion Mt. Ararat High School Blue.
2013 saw a clear victory for Waynflete's Green team which had been in the top 3 for many years. However, 2nd through 6th place was separated by only eight points, one of the most competitive years yet.
2014 brought a move for the C tournament up to city of Orono at the University of Maine, which would allow in future years for more teams to participate.
In the 2014 all-day struggle, Waynflete's Green team came in first with 70 points, followed by Waterville in second with 81 points.
This is a record of the past state champions and runners up (where known), and their respective places at the national competition: Z indicates did not travel, X represents teams not qualifying for nationals. (Maine has yet to reach the threshold of a second team invite.) Scores at the state competition are not made available with tournament results--only rankings. The location of the National Tournament each year is included in the table to note the great distances which teams from Maine have traveled. Although a smaller population state, with a lower number of participating teams, Maine has always been represented in Division C at the national.