Singles
| 1 |
Brandon Harris (Sr.) |
Edwardsville (H.S.) |
| 2 |
Erik Weiler (Fr.) |
Edwardsville (H.S.) |
| 3 |
Allan Bower (Sr.) |
Alton (Sr.) |
| 4 |
Jake Bennett (Sr.) |
Troy (Triad) |
Match Results
1st place singles
| Gabe Kunz/ Roxana |
6-0, 6-0 |
| Alex Roth/ Jerseyville |
6-0, 6-0 |
| Allan Bower/ Alton |
6-3, 6-2 |
| Erik Weiler/ Edwardsville |
6-0, 6-1 |
2nd place singles
| Jordan Clover/ Metro E. Lutheran |
6-1, 6-0 |
| Luke Vest/ Alton Marquette |
6-0, 6-0 |
| Jack Bennet/ Triad |
7-5, 5-7, 6-4 |
| Brandon Harris/ Edwardsville |
0-6, 1-6 |
3rd place singles
| Ryan Froidcouer/ Triad |
6-0, 6-0 |
| Kyle Wheeler-Brown/ Civic Memorial |
6-7, 6-2, 6-1 |
| Brandon Harris/ Edwardsville |
3-6, 2-6 |
| Jack Bennet/Triad |
6-2, 6-2 |
4th place singles
| Alex Goldacker/ Jerseyville |
6-0, 6-0 |
| Christian Freeman/ Alton |
6-1, 6-0 |
| Erik Weiler/ Edwardsville |
5-7, 7-5, 4-6 |
| Allan Bower/ Alton |
2-6, 2-6 |
|
Doubles
| 1 |
Jack Desse (Sr.) & Logan Ware (Sr.) |
Edwardsville (H.S.) |
| 2 |
Zach Byrant (Sr.) & Jonathan Koons (Jr.) |
Edwardsville (H.S.) |
| 3 |
Adam Ruckman (Sr.) & Kain Henson (Jr.) |
Alton (Sr.) |
| 4 |
Carl Stradal (Jr.) & Jackson Scheiter (Jr.) |
Alton (Sr.) |
Match Results
1st place doubles
| R. Aggrawal/ J. Eberhart/ Metro E. |
6-0, 6-0 |
| R. Little/ A. Hillard - Civic M |
6-0, 6-0 |
| A. Ruckman/ K. Henson - Alton |
6-0, 6-0 |
| Z. Bryant/ J. Koons - EHS |
6-3, 6-2 |
2nd place doubles
| B. Gaines/ B. Gaines - WR |
6-1, 6-0 |
| B. Goldacker/ G. Watson - Jersey |
6-1, 6-0 |
| C. Stradal/ J. Scheiter - Alton |
7-5, 5-7, 6-4 |
| J. Desse/ L. Ware - EHS |
3-6, 2-6 |
3rd place doubles
| M. Buchheit/ S. Edwards - AM |
6-1, 6-0 |
| C. Fagan/ T. Massa - Triad |
3-6, 6-4, 7-5 |
| J. Desse/ L. Ware - EHS |
0-6, 0-6 |
| C. Stradal/ J. Scheiter - Alton |
1-6, 6-4, 7-5 |
4th place doubles
| N. Hale/ M. Costello - CM |
6-0, 6-1 |
| S. Savage/ M. Nichols - Roxana |
6-0, 6-0 |
| Z. Bryant/ J. Koons - EHS |
5-7, 7-5, 4-6 |
| A. Ruckman/ K. Henson - Alton |
6-1, 4-6, 5-7 |
|