Looking for stats?



Intercounty Baseball League Intercounty Baseball League Schedule

All times Eastern

May 7, 2017 London Majors at Barrie Baycats 2:00 pm ET
May 7, 2017 Kitchener Panthers at Toronto Maple Leafs 2:00 pm ET
May 12, 2017 Burlington Herd at London Majors 7:35 pm ET
May 13, 2017 Kitchener Panthers at Burlington Herd 1:05 pm ET
May 13, 2017 Toronto Maple Leafs at Barrie Baycats 2:00 pm ET
May 13, 2017 Hamilton Cardinals at Guelph Royals 2:00 pm ET
May 13, 2017 London Majors at Brantford Red Sox 7:30 pm ET
May 14, 2017 Guelph Royals at London Majors 1:05 pm ET
May 14, 2017 Barrie Baycats 77 at Kitchener Panthers 9 Final
May 14, 2017 Brantford Red Sox 7 at Toronto Maple Leafs 8 Final
May 18, 2017 Barrie Baycats at Burlington Herd 7:15 pm ET
May 19, 2017 Hamilton Cardinals at London Majors 7:35 pm ET
May 20, 2017 Brantford Red Sox 7 at Barrie Baycats 8 Final
May 20, 2017 Toronto Maple Leafs 11 at Burlington Herd 4 Final
May 20, 2017 London Majors 16 at Guelph Royals 0 Final
May 21, 2017 Burlington Herd at Hamilton Cardinals Cancelled
May 21, 2017 Brantford Red Sox at Kitchener Panthers Cancelled
May 21, 2017 Barrie Baycats at Toronto Maple Leafs Cancelled
May 22, 2017 Kitchener Panthers at Guelph Royals 2:00 pm ET
May 25, 2017 Guelph Royals at Barrie Baycats Cancelled
May 25, 2017 Hamilton Cardinals at Burlington Herd Cancelled
May 25, 2017 London Majors at Kitchener Panthers Cancelled
May 26, 2017 Toronto Maple Leafs at Hamilton Cardinals 7:30 pm ET
May 26, 2017 Kitchener Panthers 10 at Brantford Red Sox 4 Final
May 26, 2017 Burlington Herd 0 at London Majors 1 Final
May 27, 2017 Brantford Red Sox 8 at Burlington Herd 7 Final
May 27, 2017 Toronto Maple Leafs 12 at Guelph Royals 3 Final
May 28, 2017 Guelph Royals 1 at Kitchener Panthers 6 Final
May 28, 2017 London Majors 13 at Toronto Maple Leafs 6 Final
May 28, 2017 Barrie Baycats at Hamilton Cardinals Ppd.
May 31, 2017 Barrie Baycats at Brantford Red Sox 8:00 pm ET
May 31, 2017 Hamilton Cardinals 2 at Toronto Maple Leafs 5 Final
June 1, 2017 Barrie Baycats at Kitchener Panthers 7:30 pm ET
June 2, 2017 Guelph Royals 7 at Brantford Red Sox 9 Final
June 2, 2017 Kitchener Panthers 11 at Hamilton Cardinals 4 Final
June 2, 2017 Toronto Maple Leafs 2 at London Majors 3 Final
June 3, 2017 Toronto Maple Leafs 8 at Burlington Herd 2 Final
June 3, 2017 Hamilton Cardinals 3 at Guelph Royals 4 Final
June 4, 2017 London Majors at Barrie Baycats 1:00 pm ET
June 4, 2017 Brantford Red Sox at Hamilton Cardinals 2:00 pm ET
June 4, 2017 Burlington Herd at Kitchener Panthers 2:00 pm ET
June 4, 2017 Guelph Royals at Toronto Maple Leafs 2:00 pm ET
June 4, 2017 London Majors at Barrie Baycats 3:30 pm ET
June 7, 2017 Barrie Baycats at Toronto Maple Leafs
June 8, 2017 Guelph Royals 11 at Burlington Herd 18 Final
June 8, 2017 Toronto Maple Leafs 3 at Kitchener Panthers 13 Final
June 9, 2017 London Majors at Hamilton Cardinals 7:30 pm ET
June 9, 2017 Burlington Herd at Brantford Red Sox 8:00 pm ET
June 10, 2017 Hamilton Cardinals 0 at Barrie Baycats 14 Final
June 10, 2017 Brantford Red Sox 1 at Burlington Herd 4 Final
June 10, 2017 Kitchener Panthers 18 at Guelph Royals 2 Final
June 11, 2017 Burlington Herd 1 at Barrie Baycats 4 Final
June 11, 2017 Guelph Royals 4 at Kitchener Panthers 7 Final
June 11, 2017 Hamilton Cardinals 7 at London Majors 8 Final
June 11, 2017 Brantford Red Sox 5 at Toronto Maple Leafs 6 Final
June 13, 2017 Barrie Baycats 15 at Guelph Royals 1 Final
June 14, 2017 Kitchener Panthers 12 at Brantford Red Sox 2
June 15, 2017 Hamilton Cardinals at Kitchener Panthers Cancelled
June 15, 2017 Toronto Maple Leafs 2 at Barrie Baycats 14 Final
June 16, 2017 Burlington Herd at Hamilton Cardinals 7:30 pm ET
June 16, 2017 Kitchener Panthers at London Majors 7:35 pm ET
June 16, 2017 Guelph Royals at Brantford Red Sox 8:00 pm ET
June 17, 2017 London Majors at Burlington Herd 1:05 pm ET
June 17, 2017 Toronto Maple Leafs at Guelph Royals 2:00 pm ET
June 18, 2017 Brantford Red Sox at London Majors 1:05 pm ET
June 18, 2017 Guelph Royals at Hamilton Cardinals 2:00 pm ET
June 18, 2017 Burlington Herd at Toronto Maple Leafs 2:00 pm ET
June 20, 2017 Burlington Herd at Barrie Baycats 7:30 pm ET
June 21, 2017 Barrie Baycats at Burlington Herd 7:15 pm ET
June 21, 2017 Hamilton Cardinals at Toronto Maple Leafs 7:35 pm ET
June 21, 2017 London Majors at Brantford Red Sox 8:00 pm ET
June 23, 2017 Kitchener Panthers at Hamilton Cardinals 7:30 pm ET
June 23, 2017 Guelph Royals at London Majors 7:35 pm ET
June 23, 2017 Toronto Maple Leafs at Brantford Red Sox 8:00 pm ET
June 24, 2017 Hamilton Cardinals at Burlington Herd 1:05 pm ET
June 24, 2017 Brantford Red Sox at Guelph Royals 2:00 pm ET
June 24, 2017 Kitchener Panthers at Barrie Baycats 7:00 pm ET
June 25, 2017 Guelph Royals at Toronto Maple Leafs Away Fft.
June 25, 2017 Burlington Herd 4 at Kitchener Panthers 0 Final
June 25, 2017 Barrie Baycats at Hamilton Cardinals Ppd.
June 25, 2017 Brantford Red Sox at London Majors Ppd.
June 27, 2017 Burlington Herd at Guelph Royals 7:30 pm ET
June 28, 2017 Kitchener Panthers at Toronto Maple Leafs 7:35 pm ET
June 28, 2017 Hamilton Cardinals at Brantford Red Sox 8:00 pm ET
June 29, 2017 Guelph Royals at Burlington Herd 7:15 pm ET
June 29, 2017 Brantford Red Sox at Barrie Baycats 7:30 pm ET
June 29, 2017 Toronto Maple Leafs at Kitchener Panthers 7:30 pm ET
June 30, 2017 Barrie Baycats at Guelph Royals 7:30 pm ET
June 30, 2017 London Majors at Hamilton Cardinals 7:30 pm ET
June 30, 2017 Burlington Herd at Brantford Red Sox 8:00 pm ET
July 1, 2017 Toronto Maple Leafs at London Majors 6:05 pm ET
July 2, 2017 Brantford Red Sox at Hamilton Cardinals 2:00 pm ET
July 2, 2017 Barrie Baycats at Kitchener Panthers 2:00 pm ET
July 2, 2017 London Majors at Toronto Maple Leafs 2:00 pm ET
July 4, 2017 Burlington Herd at Barrie Baycats 7:30 pm ET
July 4, 2017 Hamilton Cardinals at Guelph Royals 7:30 pm ET
July 6, 2017 Toronto Maple Leafs at Barrie Baycats 7:30 pm ET
July 6, 2017 London Majors at Kitchener Panthers 7:30 pm ET
July 7, 2017 Kitchener Panthers at Hamilton Cardinals 7:30 pm ET
July 7, 2017 Guelph Royals at London Majors 7:35 pm ET
July 7, 2017 Burlington Herd at Brantford Red Sox 8:00 pm ET
July 8, 2017 Hamilton Cardinals at Burlington Herd 1:05 pm ET
July 8, 2017 Toronto Maple Leafs at Guelph Royals 7:30 pm ET
July 8, 2017 Kitchener Panthers at Brantford Red Sox 8:00 pm ET
July 9, 2017 Barrie Baycats at London Majors 1:05 pm ET
July 9, 2017 Guelph Royals at Hamilton Cardinals 2:00 pm ET
July 9, 2017 Brantford Red Sox at Toronto Maple Leafs 2:00 pm ET
July 9, 2017 Barrie Baycats at London Majors 3:30 pm ET
July 12, 2017 Barrie Baycats at Toronto Maple Leafs 7:35 pm ET
July 12, 2017 London Majors at Brantford Red Sox 8:00 pm ET
July 13, 2017 Guelph Royals at Burlington Herd 7:15 pm ET
July 13, 2017 Hamilton Cardinals at Kitchener Panthers 7:30 pm ET
July 14, 2017 Burlington Herd at Hamilton Cardinals 7:30 pm ET
July 14, 2017 Kitchener Panthers at London Majors 7:35 pm ET
July 14, 2017 Toronto Maple Leafs at Brantford Red Sox 8:00 pm ET
July 15, 2017 Kitchener Panthers at Burlington Herd 1:05 pm ET
July 15, 2017 Brantford Red Sox at Guelph Royals 7:30 pm ET
July 16, 2017 London Majors at Kitchener Panthers 2:00 pm ET
July 16, 2017 Hamilton Cardinals at Toronto Maple Leafs 2:00 pm ET
July 16, 2017 Brantford Red Sox at Barrie Baycats 7:00 pm ET
July 18, 2017 London Majors at Guelph Royals 7:30 pm ET
July 20, 2017 London Majors at Burlington Herd 7:15 pm ET
July 20, 2017 Hamilton Cardinals at Barrie Baycats 7:30 pm ET
July 20, 2017 Toronto Maple Leafs at Kitchener Panthers 7:30 pm ET
July 21, 2017 Toronto Maple Leafs at Hamilton Cardinals 7:30 pm ET
July 21, 2017 Guelph Royals at Brantford Red Sox 8:00 pm ET
July 22, 2017 Kitchener Panthers at Burlington Herd 1:05 pm ET
July 22, 2017 Barrie Baycats at Guelph Royals 7:30 pm ET
July 22, 2017 Brantford Red Sox at London Majors 7:35 pm ET
July 23, 2017 Burlington Herd at Toronto Maple Leafs 2:00 pm ET
July 23, 2017 Guelph Royals at Barrie Baycats 7:00 pm ET
July 23, 2017 Brantford Red Sox at Kitchener Panthers 7:00 pm ET
July 23, 2017 Hamilton Cardinals at London Majors 7:05 pm ET
July 25, 2017 Kitchener Panthers at Guelph Royals 7:00 pm ET
July 26, 2017 Barrie Baycats at Brantford Red Sox 8:00 pm ET
July 27, 2017 Toronto Maple Leafs at Burlington Herd 7:15 pm ET
July 27, 2017 Kitchener Panthers at Barrie Baycats 7:30 pm ET
July 28, 2017 Brantford Red Sox at Hamilton Cardinals 7:30 pm ET
July 28, 2017 Burlington Herd at London Majors 7:35 pm ET
July 29, 2017 Burlington Herd at Guelph Royals 7:30 pm ET
July 29, 2017 Hamilton Cardinals at Brantford Red Sox 8:00 pm ET
July 30, 2017 Barrie Baycats at Hamilton Cardinals 2:00 pm ET
July 30, 2017 Guelph Royals at Kitchener Panthers 2:00 pm ET
July 30, 2017 London Majors at Toronto Maple Leafs 2:00 pm ET