There have never been any IMAC contests right near your area around Elmira. The closest to you are probably the ones held in August in Milford, PA and in September in Marshalls Creek, PA, which I used to CD. Joe Bobeck is the CD for it now. There is also a contest in Maine and another in New Hampshire, otherwise, you are probalby looking at driving to Maryland. If you contact Rich Fletcher, the NE RD, he may have other information beside the historical stuff I gave you.
The Somethin Extra would work just fine for a Pattern contest in the Sportsman class. There are three Pattern contests within fairly close range to you. There is Hamburg, NY, held in July this past year. Also Westmoreland, NY, held in August. Closest of all looks to be Sayre, PA, held by the Aeroguidance Society. That club held it's 50th annual Pattern contest this past season. There are also pattern contests in Marshalls Creek, PA in late June (I CD this one), Goshen NY in early September and Jackson NJ in September. Pattern primers for Sportsman and Intermediate class pilots have been held at Floyd Bennett Field (Brooklyn, NY) and Hadley, MA.
If you want to stay current with Pattern contests in District 1 (That's the NSRCA district you are in, not the AMA district), you can go to:
http://www.ocmrc.us/NSRCAD1/home.htm
The main NSRCA site is:
http://www.nsrca.org/ NSRCA is the AMA SIG for Precision Aerobatics (AKA Pattern) , just like IMAC is the AMA SIG for Scale Aerobatics.