| 1. | Jeremy Link | Winnipeg Blues | 48 | 2.48 | .931 | 26 | 16 | 3 | 4 | 2682 | 1493 | 111 |
| 2. | Matt Lenz | Steinbach Pistons | 21 | 2.10 | .930 | 12 | 5 | 3 | 3 | 1229 | 572 | 43 |
| 3. | Matt Radomsky | Steinbach Pistons | 40 | 2.06 | .929 | 27 | 12 | 1 | 6 | 2393 | 1065 | 82 |
| 4. | Merek Pipes | Swan Valley Stampeders | 31 | 2.45 | .924 | 20 | 8 | 2 | 4 | 1810 | 905 | 74 |
| 5. | Zach Bennett | Selkirk Steelers | 31 | 2.66 | .920 | 20 | 10 | 0 | 3 | 1807 | 923 | 80 |
| 6. | Noah Giesbrecht | Northern Manitoba Blizzard | 35 | 3.23 | .919 | 15 | 15 | 2 | 1 | 1966 | 1202 | 106 |
| 7. | Isaac Labelle | Waywayseecappo Wolverines | 49 | 2.55 | .918 | 24 | 20 | 5 | 3 | 2896 | 1382 | 123 |
| 8. | Brennan Kitchen | Dauphin Kings | 20 | 2.96 | .916 | 10 | 9 | 0 | 2 | 1176 | 636 | 58 |
| 9. | Levi Mitchell | Selkirk Steelers | 21 | 2.84 | .916 | 11 | 5 | 5 | 2 | 1287 | 668 | 61 |
| 10. | Ethan Petersen | Portage Terriers | 25 | 2.24 | .916 | 17 | 4 | 3 | 3 | 1499 | 607 | 56 |
| 11. | Dorian Laganière-Labranche | Northern Manitoba Blizzard | 17 | 4.17 | .912 | 2 | 13 | 0 | 1 | 892 | 646 | 62 |
| 12. | Bryan Landsberger | Dauphin Kings | 25 | 3.12 | .907 | 10 | 8 | 4 | 1 | 1406 | 711 | 73 |
| 13. | Michael Davis | Swan Valley Stampeders | 24 | 2.97 | .904 | 18 | 3 | 2 | 1 | 1416 | 658 | 70 |
| 14. | Kolby Thornton | Neepawa Titans | 33 | 3.79 | .903 | 4 | 17 | 7 | 1 | 1822 | 1068 | 115 |
| 15. | Dalton Dosch | Virden Oil Capitals | 45 | 2.99 | .903 | 21 | 17 | 5 | 2 | 2627 | 1225 | 131 |
| 16. | Ethan Slobodzian | Dauphin Kings | 19 | 3.12 | .900 | 8 | 8 | 2 | 1 | 1020 | 478 | 53 |
| 17. | Riley Wallace | Virden Oil Capitals | 17 | 3.01 | .900 | 10 | 3 | 3 | 0 | 938 | 424 | 47 |
| 18. | Britt League | Winkler Flyers | 18 | 3.37 | .899 | 5 | 12 | 1 | 0 | 1033 | 516 | 58 |
| 19. | Nathan Moore | Portage Terriers | 31 | 2.38 | .897 | 25 | 6 | 0 | 4 | 1765 | 608 | 70 |
| 20. | Nathan Reay | Waywayseecappo Wolverines | 14 | 3.47 | .895 | 4 | 7 | 0 | 1 | 727 | 357 | 42 |
| 21. | Jack Branby | Winnipeg Blues | 17 | 3.49 | .892 | 5 | 6 | 4 | 0 | 945 | 454 | 55 |
| 22. | Riley Morgan | Winkler Flyers | 38 | 3.67 | .880 | 15 | 17 | 4 | 0 | 2205 | 994 | 135 |
| 23. | Niklas Anderson | Neepawa Titans | 27 | 4.71 | .874 | 4 | 23 | 0 | 0 | 1502 | 817 | 118 |
| 1. | Austin DeBoer | Selkirk Steelers | 3 | 2.00 | .936 | 2 | 1 | 0 | 1 | 180 | 88 | 6 |
| 2. | Aaron Brunn | Winkler Flyers | 6 | 2.55 | .923 | 3 | 2 | 0 | 1 | 329 | 169 | 14 |
| 3. | Randy Cooke | Northern Manitoba Blizzard | 1 | 4.47 | .917 | 0 | 0 | 0 | 0 | 27 | 22 | 2 |
| 4. | Jackson Hjelle | Swan Valley Stampeders | 7 | 3.01 | .899 | 4 | 2 | 1 | 0 | 399 | 178 | 20 |
| 5. | Logan Thiessen | totals | 5 | 4.23 | .894 | 1 | 2 | 1 | 0 | 241 | 143 | 17 |
| Northern Manitoba Blizzard | Northern Manitoba Blizzard | 2 | 3.73 | .908 | 0 | 1 | 0 | 0 | 96:26 | 59 | 6 |
| Selkirk Steelers | Selkirk Steelers | 3 | 4.56 | .884 | 1 | 1 | 1 | 0 | 144:38 | 84 | 11 |
| 6. | Hunter Young | Selkirk Steelers | 4 | 4.35 | .892 | 1 | 2 | 0 | 0 | 207 | 124 | 15 |
| 7. | Miles Minor | Portage Terriers | 6 | 3.28 | .890 | 4 | 1 | 0 | 0 | 348 | 153 | 19 |
| 8. | Josh Bond | Northern Manitoba Blizzard | 5 | 5.93 | .882 | 0 | 4 | 0 | 0 | 212 | 157 | 21 |
| 9. | Brendan Benoit | Neepawa Titans | 6 | 4.90 | .877 | 1 | 3 | 1 | 0 | 306 | 179 | 25 |
| 10. | Tyler Thompson | Virden Oil Capitals | 1 | 6.08 | .850 | 0 | 1 | 0 | 0 | 59 | 34 | 6 |
| 11. | Wes Ellingsen | Northern Manitoba Blizzard | 7 | 6.95 | .836 | 0 | 6 | 0 | 0 | 276 | 163 | 32 |
| 12. | Kobey Clarke | Northern Manitoba Blizzard | 7 | 8.83 | .822 | 1 | 1 | 0 | 0 | 156 | 106 | 23 |
| 13. | Brody Palmer | Dauphin Kings | 1 | 9.00 | .778 | 0 | 1 | 0 | 0 | 40 | 21 | 6 |
| 14. | Malachi Klassen | Winkler Flyers | 2 | 8.17 | .778 | 0 | 1 | 0 | 0 | 73 | 35 | 10 |
| 15. | Brock Moroz | Virden Oil Capitals | 0 | - | - | - | - | - | - | 0 | - | - |