| Sun, May. 11, 2025 4:00 PM | Access Field in Altona | Altona Bisons (2) | Elmwood Giants (16) |
| Wed, May. 14, 2025 6:30 PM Game Time Start changed to 6:30 PM | Blue Cross Park | Elmwood Giants (18) | Pembina Valley Orioles (13) |
| Sun, May. 18, 2025 1:00 PM | Charleswood Place #1 | Winnipeg South Wolves (0) | Elmwood Giants (4) |
| Wed, May. 21, 2025 7:00 PM | Koskie Field | Elmwood Giants (9) | Interlake Blue Jays (5) |
| Fri, May. 23, 2025 7:00 PM | Koskie Field | Elmwood Giants (7) | Winnipeg South Wolves (11) |
| Sun, May. 25, 2025 1:00 PM | Whittier Park | St Boniface Legionaires (2) | Elmwood Giants (0) |
| Sun, May. 25, 2025 4:00 PM | Whittier Park | St Boniface Legionaires (4) | Elmwood Giants (6) |
| Wed, May. 28, 2025 7:00 PM | Koskie Field | Elmwood Giants (1) | Winnipeg South Wolves (11) |
| Sun, Jun. 01, 2025 4:00 PM Game time revised to accommodate Air Quality Statement | Arctic Field | Pembina Valley Orioles (3) | Elmwood Giants (5) |
| Sun, Jun. 01, 2025 7:00 PM Game time revised to accommodate Air Quality Statement | Arctic Field | Pembina Valley Orioles (4) | Elmwood Giants (11) |
| Wed, Jun. 04, 2025 7:00 PM | Koskie Field | Elmwood Giants (9) | Carillon Sultans (1) |
| Fri, Jun. 06, 2025 7:00 PM | Koskie Field | Elmwood Giants (21) | Interlake Blue Jays (1) |
| Sat, Jun. 14, 2025 7:00 PM Showcase Day Game - Venue changed Steinbach as Blue Cross Park is not available for the MJBL to use. | A.D. Penner Park | Carillon Sultans (1) | Elmwood Giants (12) |
| Sun, Jun. 15, 2025 4:00 PM | Access Field in Altona | Altona Bisons (2) | Elmwood Giants (16) |
| Mon, Jun. 16, 2025 7:00 PM | Koskie Field | Elmwood Giants (14) | St Boniface Legionaires (4) |
| Wed, Jun. 18, 2025 7:00 PM | Koskie Field | Elmwood Giants (6) | Carillon Sultans (9) |
| Fri, Jun. 20, 2025 7:00 PM Game moved to Diamond 2 - no lights at this Diamond so thestart time has been moved ahead to 7:00 PM | Quarry Park Diamond 1 | Interlake Blue Jays (8) | Elmwood Giants (11) |
| Sun, Jun. 22, 2025 12:00 PM | Koskie Field | Elmwood Giants (12) | Pembina Valley Orioles (2) |
| Wed, Jun. 25, 2025 7:00 PM | Koskie Field | Elmwood Giants (1) | St Boniface Legionaires (0) |
| Sat, Jun. 28, 2025 1:00 PM | Koskie Field | Elmwood Giants (6) | Altona Bisons (4) |
| Sat, Jun. 28, 2025 4:00 PM | Koskie Field | Elmwood Giants (18) | Altona Bisons (1) |
| Mon, Jun. 30, 2025 7:30 PM | Quarry Park Diamond 1 | Interlake Blue Jays (2) | Elmwood Giants (1) |
| Fri, Jul. 04, 2025 7:00 PM Game is rescheduled from May 16 PM Rainout Game | A.D. Penner Park | Carillon Sultans (6) | Elmwood Giants (1) |
| Tue, Jul. 08, 2025 7:00 PM | Charleswood Place #1 | Winnipeg South Wolves (4) | Elmwood Giants (18) |
| Fri, Jul. 11, 2025 7:30 PM | Koskie Field | Elmwood Giants (11) | Altona Bisons (1) |
| Sun, Jul. 13, 2025 6:00 PM | Access Field in Altona | Elmwood Giants (9) | Altona Bisons (4) |
| Thu, Jul. 17, 2025 7:30 PM | Koskie Field | Elmwood Giants | Pembina Valley Orioles |
| Fri, Jul. 18, 2025 7:00 PM | Arctic Field | Elmwood Giants | Pembina Valley Orioles |
| Sun, Jul. 20, 2025 6:00 PM | Koskie Field | Elmwood Giants | Pembina Valley Orioles |
| Tue, Jul. 22, 2025 7:00 PM If Required | Arctic Field | Elmwood Giants | Pembina Valley Orioles |
| Wed, Jul. 23, 2025 7:30 PM If Required | Koskie Field | Elmwood Giants | Pembina Valley Orioles |