Date Away Team Home Team Location Result/Time Type
202108012100 Saskatoon Cubs Saskatoon Giants Cairns Field League
202108012100 Parkland Expos Moose Jaw Canucks Ross Wells League
202108011800 Swift Current 57's SE Twins Lynne Prime League
202108011800 Parkland Expos Moose Jaw Canucks Ross Wells League
202108010000 Saskatoon Giants Saskatoon Cubs Cairns Field League
202107312100 SE Twins Saskatoon Diamondbacks Cairns Field League
202107312100 East Central Red Sox NW Prairie Pirates Wallace Field League
202107312100 Swift Current 57's Regina Wolfpack Currie Field League
202107311800 SE Twins Saskatoon Diamondbacks Cairns Field League
202107311800 East Central Red Sox NW Prairie Pirates Wallace Field League
202107311800 Swift Current 57's Regina Wolfpack Currie Field League
202107300100 SE Twins Parkland Expos Jubilee 1 League
202107300030 Saskatoon Diamondbacks Sask5 Giants Mocon Diamonds League
202107300000 Saskatoon Cubs East Central Red Sox James Korte Field League
202107300000 Saskatoon Giants NW Prairie Pirates Wallace Field League
202107290300 Regina White Sox Moose Jaw Canucks Ross Wells League
202107290100 SE Twins White Butte Broncos Tom Laing Park League
202107290030 Saskatoon Diamondbacks Saskatoon Cubs Cairns Field League
202107290030 Saskatoon Giants Sask5 Giants Mocon Diamonds League
202107290000 Regina White Sox Moose Jaw Canucks Ross Wells League
202107280030 White Butte Broncos Parkland Expos Jubilee 1 WBB 4, PRKL 0 Final League
202107280000 Moose Jaw Canucks Regina Wolfpack Currie Field RWP 9, MJC 2 Final League
202107270000 White Butte Broncos Regina Athletics Currie Field ATH 11, WBB 2 Final League
202107252200 Saskatoon Cubs SE Twins Lynne Prime CUBS 6, SET 5 Final League
202107252200 Saskatoon Diamondbacks Swift Current 57's Mitchell Field SC57 6, DBCK 3 Final League
202107252100 Regina White Sox NW Prairie Pirates Wallace Field RWS 19, NWPP 17 Final League
202107252100 East Central Red Sox Sask5 Giants Mocon Diamonds S5G 7, ECRS 6 Final League
202107251900 Saskatoon Cubs SE Twins Lynne Prime CUBS 17, SET 16 Final League
202107251900 Saskatoon Diamondbacks Swift Current 57's Mitchell Field DBCK 11, SC57 1 Final League
202107251800 Regina White Sox NW Prairie Pirates Wallace Field NWPP 3, RWS 1 Final League
202107251800 East Central Red Sox Sask5 Giants Mocon Diamonds ECRS 5, S5G 4 Final League
202107242200 Moose Jaw Canucks SE Twins Lynne Prime MJC 4, SET 3 Final League
202107242200 Regina Wolfpack Swift Current 57's Mitchell Field RWP 7, SC57 6 Final League
202107242100 Saskatoon Diamondbacks NW Prairie Pirates Wallace Field DBCK 13, NWPP 4 Final League
202107242100 Saskatoon Cubs Regina Athletics Currie Field CUBS 13, ATH 5 Final League
202107242100 Regina White Sox Sask5 Giants Mocon Diamonds S5G 5, RWS 4 Final League
202107241900 Moose Jaw Canucks SE Twins Lynne Prime SET 13, MJC 3 Final League
202107241800 Saskatoon Diamondbacks NW Prairie Pirates Wallace Field DBCK 3, NWPP 2 Final League
202107241800 Saskatoon Cubs Regina Athletics Currie Field ATH 7, CUBS 3 Final League
202107241800 Regina White Sox Sask5 Giants Mocon Diamonds S5G 10, RWS 4 Final League
202107240000 Parkland Expos East Central Red Sox James Korte Field ECRS 8, PRKL 5 Final League
202107232100 Parkland Expos East Central Red Sox James Korte Field PRKL 15, ECRS 10 Final League
202107230100 Regina Wolfpack Moose Jaw Canucks Ross Wells MJC 5, RWP 1 Final League
202107230000 Regina Athletics Regina White Sox Currie Field ATH 2, RWS 2 Final League
202107220230 Saskatoon Diamondbacks White Butte Broncos Optimist Park WBB 2, DBCK 1 Final League
202107220030 Sask5 Giants Saskatoon Cubs Cairns Field CUBS 8, S5G 1 Final League
202107220000 Saskatoon Diamondbacks White Butte Broncos Optimist Park DBCK 8, WBB 1 Final League
202107210300 Regina White Sox Regina Wolfpack Currie Field RWP 21, RWS 14 Final League
202107210200 Regina Athletics Parkland Expos Jubilee 1 ATH 7, PRKL 1 Final League
202107202300 Regina Athletics Parkland Expos Jubilee 1 ATH 8, PRKL 4 Final League
202107190300 NW Prairie Pirates Saskatoon Giants Cairns Field SGNT 3, NWPP 0 Final League
202107190000 NW Prairie Pirates Saskatoon Giants Cairns Field SGNT 5, NWPP 4 Final League
202107182200 White Butte Broncos SE Twins Lynne Prime WBB 10, SET 8 Final League
202107182200 Moose Jaw Canucks Swift Current 57's Mitchell Field SC57 5, MJC 4 Final League
202107182100 Regina Athletics Saskatoon Diamondbacks Cairns Field ATH 7, DBCK 0 Final League
202107182100 Regina Wolfpack Saskatoon Cubs Leakos Field RWP 2, CUBS 1 Final League
202107181900 White Butte Broncos SE Twins Lynne Prime WBB 6, SET 2 Final League
202107181900 Moose Jaw Canucks Swift Current 57's Mitchell Field SC57 9, MJC 3 Final League
202107181800 Regina Athletics Saskatoon Diamondbacks Cairns Field DBCK 3, ATH 2 Final League
202107181800 Regina Wolfpack Saskatoon Cubs Leakos Field CUBS 7, RWP 2 Final League
202107180000 White Butte Broncos Regina White Sox Optimist Park WBB 5, RWS 4 Final League
202107172200 Sask5 Giants East Central Red Sox James Korte Field ECRS 3, S5G 2 Final League
202107172100 White Butte Broncos Regina White Sox Optimist Park RWS 5, WBB 3 Final League
202107172100 Regina Wolfpack Saskatoon Giants Cairns Field SGNT 8, RWP 5 Final League
202107172100 Regina Athletics NW Prairie Pirates Wallace Field ATH 6, NWPP 3 Final League
202107171900 Sask5 Giants East Central Red Sox James Korte Field ECRS 4, S5G 0 Final League
202107171800 Regina Wolfpack Saskatoon Giants Cairns Field SGNT 8, RWP 3 Final League
202107171800 Regina Athletics NW Prairie Pirates Wallace Field ATH 12, NWPP 7 Final League
202107160000 Parkland Expos Regina White Sox Currie Field PRKL 2, RWS 0 Final League
202107160000 Moose Jaw Canucks Regina Athletics Optimist Park MJC 8, ATH 5 Final League
202107150300 Sask5 Giants Saskatoon Cubs Cairns Field CUBS 13, S5G 3 Final League
202107150230 Swift Current 57's White Butte Broncos Optimist Park WBB 6, SC57 4 Final League
202107150100 Regina Athletics SE Twins Lynne Prime ATH 9, SET 0 Final League
202107150000 Swift Current 57's White Butte Broncos Optimist Park WBB 3, SC57 2 Final League
202107140100 Regina Wolfpack Moose Jaw Canucks Ross Wells RWP 5, MJC 3 Final League
202107140030 NW Prairie Pirates East Central Red Sox James Korte Field NWPP 6, ECRS 4 Final League
202107120000 Regina Wolfpack Regina White Sox Currie Field RWP 14, RWS 0 Final League
202107112200 Parkland Expos SE Twins Lynne Prime PRKL 7, SET 5 Final League
202107112100 White Butte Broncos Saskatoon Giants Cairns Field SGNT 10, WBB 5 Final League
202107112100 Swift Current 57's Saskatoon Cubs Leakos Field CUBS 10, SC57 0 Final League
202107112100 East Central Red Sox Regina Athletics Currie Field ATH 8, ECRS 2 Final League
202107111900 Parkland Expos SE Twins Lynne Prime PRKL 4, SET 3 Final League
202107111800 White Butte Broncos Saskatoon Giants Cairns Field WBB 5, SGNT 3 Final League
202107111800 Swift Current 57's Saskatoon Cubs Leakos Field CUBS 8, SC57 5 Final League
202107111800 East Central Red Sox Regina Athletics Currie Field ATH 5, ECRS 2 Final League
202107110000 Swift Current 57's Saskatoon Giants Cairns Field SGNT 11, SC57 9 Final League
202107110000 White Butte Broncos Saskatoon Cubs Leakos Field CUBS 17, WBB 7 Final League
202107102200 East Central Red Sox SE Twins Lynne Prime ECRS 13, SET 9 Final League
202107102100 Swift Current 57's Saskatoon Giants Cairns Field SC57 14, SGNT 2 Final League
202107102100 White Butte Broncos Saskatoon Cubs Leakos Field CUBS 8, WBB 7 Final League
202107102100 Moose Jaw Canucks NW Prairie Pirates Wallace Field NWPP 7, MJC 3 Final League
202107102100 Regina Athletics Sask5 Giants Mocon Diamonds ATH 12, S5G 9 Final League
202107101900 East Central Red Sox SE Twins Lynne Prime SET 9, ECRS 3 Final League
202107101800 Moose Jaw Canucks NW Prairie Pirates Wallace Field NWPP 7, MJC 1 Final League
202107101800 Regina Athletics Sask5 Giants Mocon Diamonds S5G 9, ATH 7 Final League
202107090300 Saskatoon Cubs Regina White Sox Currie Field CUBS 18, RWS 14 Final League
202107090030 Sask5 Giants Saskatoon Diamondbacks Cairns Field DBCK 3, S5G 1 Final League
202107090000 Saskatoon Cubs Regina White Sox Currie Field RWS 6, CUBS 4 Final League
202107080230 Regina Wolfpack White Butte Broncos Optimist Park WBB 2, RWP 1 Final League
202107080000 Swift Current 57's Regina Athletics Optimist Park ATH 7, SC57 6 Final League
202107070300 Saskatoon Diamondbacks Saskatoon Giants Cairns Field SGNT 7, DBCK 6 Final League
202107070100 Regina White Sox Swift Current 57's Mitchell Field RWS 11, SC57 1 Final League
202107070030 Saskatoon Cubs East Central Red Sox James Korte Field CUBS 6, ECRS 2 Final League
202107060030 East Central Red Sox Saskatoon Giants Cairns Field SGNT 5, ECRS 4 Final League
202107042230 Regina Athletics Swift Current 57's Mitchell Field ATH 9, SC57 6 Final League
202107042100 Sask5 Giants White Butte Broncos Optimist Park S5G 4, WBB 3 Final League
202107042100 Saskatoon Giants Saskatoon Diamondbacks Cairns Field DBCK 9, SGNT 8 Final League
202107042100 NW Prairie Pirates Parkland Expos Jubilee 1 PRKL 16, NWPP 12 Final League
202107042100 SE Twins Regina Wolfpack Currie Field RWP 13, SET 5 Final League
202107041930 Regina Athletics Swift Current 57's Mitchell Field SC57 6, ATH 4 Final League
202107041800 Sask5 Giants White Butte Broncos Optimist Park WBB 9, S5G 7 Final League
202107041800 Saskatoon Giants Saskatoon Diamondbacks Cairns Field DBCK 13, SGNT 9 Final League
202107041800 NW Prairie Pirates Parkland Expos Jubilee 1 PRKL 13, NWPP 3 Final League
202107041800 SE Twins Regina Wolfpack Currie Field RWP 12, SET 2 Final League
202107032100 NW Prairie Pirates White Butte Broncos Optimist Park WBB 5, NWPP 3 Final League
202107032100 East Central Red Sox Moose Jaw Canucks Ross Wells MJC 3, ECRS 2 Final League
202107032100 Sask5 Giants Parkland Expos Jubilee 1 S5G 10, PRKL 9 Final League
202107032100 Saskatoon Diamondbacks Regina Wolfpack Currie Field RWP 13, DBCK 0 Final League
202107032000 Regina White Sox SE Twins Lynne Prime SET 10, RWS 0 Final League
202107031800 NW Prairie Pirates White Butte Broncos Optimist Park NWPP 3, WBB 2 Final League
202107031800 East Central Red Sox Moose Jaw Canucks Ross Wells MJC 4, ECRS 3 Final League
202107031800 Sask5 Giants Parkland Expos Jubilee 1 PRKL 13, S5G 9 Final League
202107031800 Saskatoon Diamondbacks Regina Wolfpack Currie Field DBCK 9, RWP 2 Final League
202107031700 Regina White Sox SE Twins Lynne Prime SET 9, RWS 6 Final League
202107020300 Saskatoon Cubs Saskatoon Diamondbacks Cairns Field DBCK 8, CUBS 7 Final League
202107012200 Swift Current 57's East Central Red Sox James Korte Field ECRS 2, SC57 1 Final League
202107011900 Swift Current 57's East Central Red Sox James Korte Field ECRS 11, SC57 2 Final League
202107010300 Saskatoon Cubs Moose Jaw Canucks Ross Wells CUBS 7, MJC 4 Final League
202107010000 Regina Wolfpack White Butte Broncos Optimist Park RWP 6, WBB 5 Final League
202107010000 Saskatoon Cubs Moose Jaw Canucks Ross Wells CUBS 13, MJC 7 Final League
202106300300 Regina White Sox Regina Athletics Currie Field ATH 11, RWS 10 Final League
202106300030 NW Prairie Pirates Saskatoon Diamondbacks Cairns Field NWPP 4, DBCK 3 Final League
202106300000 Regina White Sox Regina Athletics Currie Field RWS 8, ATH 4 Final League
202106280300 Parkland Expos White Butte Broncos Currie Field PRKL 10, WBB 4 Final League
202106280000 Parkland Expos White Butte Broncos Currie Field PRKL 6, WBB 5 Final League
202106272200 SE Twins Swift Current 57's Mitchell Field SC57 3, SET 0 Final League
202106272100 Saskatoon Giants Regina White Sox Optimist Park SGNT 10, RWS 2 Final League
202106272100 Moose Jaw Canucks Saskatoon Diamondbacks Cairns Field MJC 7, DBCK 2 Final League
202106272100 Sask5 Giants Regina Wolfpack Currie Field S5G 8, RWP 4 Final League
202106271900 SE Twins Swift Current 57's Mitchell Field SET 4, SC57 3 Final League
202106271800 Saskatoon Giants Regina White Sox Optimist Park SGNT 12, RWS 0 Final League
202106271800 Moose Jaw Canucks Saskatoon Diamondbacks Cairns Field DBCK 10, MJC 3 Final League
202106271800 Sask5 Giants Regina Wolfpack Currie Field RWP 5, S5G 4 Final League
202106262200 Sask5 Giants Swift Current 57's Mitchell Field S5G 21, SC57 8 Final League
202106262100 Saskatoon Giants Regina Athletics Currie Field SGNT 9, ATH 3 Final League
202106261900 Sask5 Giants Swift Current 57's Mitchell Field S5G 7, SC57 3 Final League
202106261800 Saskatoon Giants Regina Athletics Currie Field ATH 8, SGNT 7 Final League
202106260300 East Central Red Sox Saskatoon Diamondbacks Cairns Field DBCK 11, ECRS 2 Final League
202106260030 East Central Red Sox Saskatoon Diamondbacks Cairns Field ECRS 9, DBCK 6 Final League
202106260000 Moose Jaw Canucks White Butte Broncos Optimist Park WBB 6, MJC 5 Final League
202106250000 Parkland Expos Regina White Sox Currie Field RWS 8, PRKL 3 Final League
202106240000 White Butte Broncos Regina Athletics Currie Field ATH 10, WBB 4 Final League
202106230100 White Butte Broncos Moose Jaw Canucks Ross Wells MJC 8, WBB 7 Final League
202106220300 Sask5 Giants Saskatoon Giants Cairns Field S5G 1, SGNT 0 Final League
202106220030 Sask5 Giants Saskatoon Giants Cairns Field S5G 8, SGNT 6 Final League
202106210000 Saskatoon Cubs Saskatoon Diamondbacks Cairns Field CUBS 9, DBCK 6 Final League
202106202200 Regina Wolfpack East Central Red Sox James Korte Field RWP 7, ECRS 6 Final League
202106202100 Regina White Sox Parkland Expos Pirie Field PRKL 12, RWS 8 Final League
202106202100 SE Twins NW Prairie Pirates Wallace Field NWPP 12, SET 10 Final League
202106201900 White Butte Broncos Swift Current 57's Mitchell Field SC57 3, WBB 2 Final League
202106201900 Regina Wolfpack East Central Red Sox James Korte Field ECRS 7, RWP 4 Final League
202106201800 Moose Jaw Canucks Parkland Expos Jubilee 1 PRKL 2, MJC 1 Final League
202106201800 SE Twins NW Prairie Pirates Wallace Field SET 7, NWPP 6 Final League
202106200000 SE Twins Sask5 Giants Mocon Diamonds S5G 15, SET 5 Final League
202106192200 Saskatoon Giants East Central Red Sox James Korte Field SGNT 15, ECRS 7 Final League
202106192100 Swift Current 57's Regina White Sox Currie Field RWS 13, SC57 1 Final League
202106192100 NW Prairie Pirates Saskatoon Cubs Leakos Field CUBS 12, NWPP 2 Final League
202106192100 Saskatoon Diamondbacks Parkland Expos Jubilee 1 DBCK 7, PRKL 4 Final League
202106192100 SE Twins Sask5 Giants Mocon Diamonds S5G 9, SET 8 Final League
202106191900 Saskatoon Giants East Central Red Sox James Korte Field SGNT 2, ECRS 0 Final League
202106191800 Swift Current 57's Regina White Sox Currie Field RWS 8, SC57 0 Final League
202106191800 NW Prairie Pirates Saskatoon Cubs Leakos Field CUBS 18, NWPP 0 Final League
202106191800 Saskatoon Diamondbacks Parkland Expos Jubilee 1 PRKL 3, DBCK 2 Final League
202106190300 Regina Athletics Regina Wolfpack Currie Field RWP 3, ATH 1 Final League
202106190100 Swift Current 57's Moose Jaw Canucks Ross Wells SC57 3, MJC 2 Final League
202106190000 Regina Wolfpack Regina Athletics Currie Field RWP 3, ATH 1 Final League
202106180100 SE Twins Moose Jaw Canucks Ross Wells MJC 8, SET 5 Final League
202106180000 Regina Athletics White Butte Broncos Currie Field ATH 10, WBB 6 Final League
202106170030 East Central Red Sox Saskatoon Cubs Cairns Field ECRS 7, CUBS 6 Final League
202106170030 Saskatoon Diamondbacks Sask5 Giants Mocon Diamonds S5G 12, DBCK 4 Final League
202106170000 Regina White Sox White Butte Broncos Optimist Park RWS 7, WBB 0 Final League
202106160300 Regina Wolfpack Regina White Sox Currie Field RWP 8, RWS 7 Final League
202106160100 White Butte Broncos Moose Jaw Canucks Ross Wells MJC 9, WBB 8 Final League
202106132100 Regina White Sox Saskatoon Diamondbacks Leakos Field DBCK 10, RWS 3 Final League
202106132100 Parkland Expos Saskatoon Giants Cairns Field PRKL 12, SGNT 4 Final League
202106132100 Moose Jaw Canucks Sask5 Giants Mocon Diamonds MJC 10, S5G 5 Final League
202106132100 NW Prairie Pirates Regina Wolfpack Currie Field NWPP 7, RWP 5 Final League
202106131800 Regina White Sox Saskatoon Diamondbacks Leakos Field DBCK 10, RWS 6 Final League
202106131800 Parkland Expos Saskatoon Giants Cairns Field PRKL 17, SGNT 10 Final League
202106131800 Moose Jaw Canucks Sask5 Giants Mocon Diamonds S5G 14, MJC 4 Final League
202106131800 NW Prairie Pirates Regina Wolfpack Currie Field RWP 9, NWPP 2 Final League
202106130000 Saskatoon Diamondbacks Saskatoon Giants Cairns Field SGNT 12, DBCK 1 Final League
202106122300 NW Prairie Pirates Swift Current 57's Mitchell Field SC57 16, NWPP 15 Final League
202106122100 Parkland Expos Saskatoon Cubs Cairns Field CUBS 6, PRKL 5 Final League
202106122000 NW Prairie Pirates Swift Current 57's Mitchell Field SC57 7, NWPP 6 Final League
202106121800 Parkland Expos Saskatoon Cubs Cairns Field CUBS 8, PRKL 4 Final League
202106120030 Saskatoon Giants Saskatoon Cubs Cairns Field SGNT 8, CUBS 6 Final League
202106110000 Moose Jaw Canucks Regina White Sox Currie Field RWS 6, MJC 5 Final League
202106100100 Regina Wolfpack SE Twins Lynne Prime RWP 16, SET 1 Final League
202106100030 Saskatoon Cubs Sask5 Giants Mocon Diamonds CUBS 11, S5G 8 Final League
202106100000 Parkland Expos Regina Athletics Currie Field ATH 12, PRKL 2 Final League
202106090030 Saskatoon Diamondbacks East Central Red Sox James Korte Field DBCK 8, ECRS 0 Final League
202106062100 White Butte Broncos East Central Red Sox James Korte Field ECRS 7, WBB 1 Final League
202106062100 Saskatoon Giants Moose Jaw Canucks Ross Wells SGNT 11, MJC 6 Final League
202106062100 Regina Wolfpack Parkland Expos Jubilee 1 RWP 6, PRKL 5 Final League
202106062100 SE Twins Regina Athletics Currie Field ATH 7, SET 6 Final League
202106061800 White Butte Broncos East Central Red Sox James Korte Field WBB 21, ECRS 4 Final League
202106061800 Saskatoon Giants Moose Jaw Canucks Ross Wells MJC 19, SGNT 14 Final League
202106061800 Regina Wolfpack Parkland Expos Jubilee 1 PRKL 14, RWP 13 Final League
202106061800 Sask5 Giants NW Prairie Pirates Wallace Field S5G 9, NWPP 4 Final League
202106061800 SE Twins Regina Athletics Currie Field SET 9, ATH 7 Final League
202106052200 Saskatoon Giants SE Twins Lynne Prime SGNT 14, SET 7 Final League
202106052200 Swift Current 57's Parkland Expos Melville PRKL 9, SC57 6 Final League
202106052100 East Central Red Sox Regina White Sox Currie Field ECRS 7, RWS 4 Final League
202106052100 Saskatoon Cubs NW Prairie Pirates Wallace Field CUBS 23, NWPP 12 Final League
202106051900 Saskatoon Giants SE Twins Lynne Prime SET 5, SGNT 4 Final League
202106051900 Swift Current 57's Parkland Expos Melville PRKL 26, SC57 9 Final League
202106051800 East Central Red Sox Regina White Sox Currie Field ECRS 9, RWS 0 Final League
202106051800 Saskatoon Cubs NW Prairie Pirates Wallace Field CUBS 16, NWPP 4 Final League
202106040300 Regina Athletics Regina Wolfpack Currie Field ATH 2, RWP 0 Final League
202106030000 Moose Jaw Canucks Regina Athletics Currie Field ATH 13, MJC 8 Final League
202106020000 Parkland Expos Regina Wolfpack Currie Field RWP 10, PRKL 5 Final League
202105302100 NW Prairie Pirates Sask5 Giants Mocon Diamonds S5G 2, NWPP 1 Final League
202105301800 NW Prairie Pirates Sask5 Giants Mocon Diamonds S5G 16, NWPP 1 Final League
^ = Unfinished game [?]    * = Manually-entered game
Notes:
  • Live Plays and Game Stats — the GameStream — become available after first pitch.

GameChanger


Official Scoring Team

We encourage any user to create a GameChanger team and utilize our scorekeeping and stat management tools. As a result of this open platform, there may be several versions of the same team.

GameChanger is beta testing solutions to establish authenticity of teams so fans can easily trust that the teams they follow will provide consistent game data.

Official GameChanger teams will be marked with an official tag in search results and on team home pages.

GameChanger reserves the right to contact a team's head coach to confirm that it is an official team.

GC Plus
The GameDay
Experience
GC Premium
The Complete Fan Experience
Live play-by-plays
Box scores
GameStream Radio
Game recap stories
Season stats
Spray charts
$2.99/mo or
$29.99/yr
$7.99/mo or
$49.99/yr
GC Premium
The Complete Fan Experience
Live play-by-plays
Box scores
GameStream Radio
Game recap stories
Season stats
Spray charts
$7.99/mo or $49.99/yr