The Thompson Okanagan Senior Lacrosse League (TOSLL) is a men's Senior C amateur box lacrosse league sanctioned by the British Columbia Lacrosse Association in Canada. Originally formed in 1994 as the Interior Senior Lacrosse League, the name changed after 1999 to Thompson Xtreme Lacrosse League. Before the 2012 season the league again renamed to the current TOSLL.

The original championship trophy was called the Shaw Cup, and was awarded from 1994 until it was replaced by the Rowcliffe Cup in 2014.

The 2018 season was a low for the league, with only Armstrong and Kamloops fielding teams and Kelowna on a one year hiatus. The two played a five game series, with Armstrong dominating and winning every game.

The league briefly expanded to 5 teams in 2022 with the inclusion of the Princeton Rangers, but the Rangers lost every game they played and folded towards the end of the season.

The league again expanded to 5 teams in 2026 with the inclusion of the West Kootenay Timberwolves .

Teams TeamCity/areaArenaJoinedArmstrong ShamrocksArmstrong, BCNorval Arena1994Kamloops RattlersKamloops, BCKamloops Memorial Arena2008Kelowna RaidersKelowna, BCRutland Arena2001Vernon TigersVernon, BCKal Tire Place2019

Former teams Kelowna Kodiaks/Warriors (1994-2002) Kamloops Rebels (1995-1996) Kelowna Raiders (2001-2017) - went on one-year hiatus in 2018 Vernon Tigers/Royals (1994-2012) Princeton Rangers (2022)

Champions YearWinnerFinalistResult2001Kelowna WarriorsArmstrong Shamrocks3-1 (best-of 5)2002Armstrong ShamrocksVernon Royals4-2 (best-of 7)2003Armstrong ShamrocksVernon Royals3-2 (best-of 5)2004Vernon RoyalsArmstrong Shamrocks3-1 (best-of 5)2005Vernon RoyalsKelowna Raiders3-0 (best-of 5)2006Kelowna RaidersVernon Royals2-0 (best-of 3)2007Kelowna RaidersArmstrong Shamrocks2-0 (best-of 3)2008Kelowna RaidersVernon Royals2009Kelowna RaidersKamloops Rattlers2-0 (best-of 3)2010Kamloops RattlersArmstrong Shamrocks2-1 (best-of 3)2011Kelowna RaidersArmstrong Shamrocks2-1 (best-of 3)2012Kelowna RaidersArmstrong Shamrocks2-0 (best-of 3)2013Kelowna RaidersKamloops Rattlers2-0 (best-of 3)2014Kelowna RaidersArmstrong Shamrocks2-0 (best-of 3)2015Armstrong ShamrocksKelowna Raiders2-1 (best-of 3)2016Armstrong ShamrocksKelowna Raiders2-0 (best-of 3)2017Armstrong ShamrocksKelowna Raiders3-0 (best-of 5)2018Armstrong ShamrocksKamloops Rattlers5-0 (season series)2019N/A - Covid2020N/A - Covid2022Kelowna RaidersKamloops Rattlers2-1 (Best of 3)2023Kelowna RaidersArmstrong Shamrocks 2-0 (best of 3)2024Armstrong ShamrocksKelowna Raiders2-1 (best of 3)2025Kelowna RaidersKamloops Rattlers2-0 (best of 3)

References

External links TOSLL stats Kelowna Raiders