The top 8 teams from each region advance to the state championship next weekend at the Augusta Civic Center.
| Class B North | ||
| Order | Schools | Score |
| 1 | Ellsworth | 83.9 |
| 2 | John Bapst | 79.9 |
| 3 | Hermon | 79.25 |
| 4 | Winslow | 70.9 |
| 5 | Presque Isle | 67.35 |
| 6 | Old Town | 67.1 |
| 7 | Mt. Blue | 63.6 |
| 8 | Lawrence | 62.15 |
| 9 | Mount Dessert Island |
54.2 |
| 10 | Belfast | 51.3 |
| 11 | Waterville/ Messalonskee |
50.8 |
| 12 | Nokomis | 47.1 |
| 13 | Caribou | 41.5 |
| Class B South | ||
| Order | Schools | Score |
| 1 | Gray-New Gloucester | 79.55 |
| 2 | Leavitt | 61.9 |
| 3 | Erskine | 60.1 |
| 4 | Poland | 54.05 |
| 5 | Morse/Wiscasset | 52.8 |
| 6 | Gardiner/Hall-Dale | 45.8 |
| 7 | Oceanside | 40 |
| 8 | Oak Hill | 36.8 |
| 9 | Lincoln Academy | 33.1 |
| 10 | Cony | 28.8 |
| 11 | Medomak | 28.05 |
| 12 | Lake Region | 21.3 |

