Junior
The North Shore Junior Twins are a member of the prestigious British Columbia Junior Premier Baseball League, a wood bat league for players aged 14 to 16 made up of clubs that are based across southern BC. The Jr Twins play approximately 80 to 90 games per season including league games and tournaments throughout British Columbia and the US.
The Junior Twins’ roster is primarily made up of North Shore players, along with select others from across the Lower Mainland. Players are selected for their ability, commitment, and desire to ultimately compete at the college or professional level. The program aims to provide the environment, guidance, and skills – physical, mental and emotional – that will allow its players to reach for their dreams.
Schedule
Roster
Coaches
Junior Schedule
BCPBL: North Shore Twins - JUNIOR TWINS SCHEDULE Calendar
Pointstreak Sites calendar events.
December 2024
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Sunday December 1
|
||||||
Monday December 2
|
Tuesday December 3
|
Wednesday December 4
|
Thursday December 5
|
Friday December 6
|
Saturday December 7
|
Sunday December 8
|
Monday December 9
|
Tuesday December 10
|
Wednesday December 11
|
Thursday December 12
|
Friday December 13
|
Saturday December 14
|
Sunday December 15
|
Monday December 16
|
Tuesday December 17
|
Wednesday December 18
|
Thursday December 19
|
Friday December 20
|
Saturday December 21
|
Sunday December 22
|
Monday December 23
|
Tuesday December 24
|
Wednesday December 25
|
Thursday December 26
|
Friday December 27
|
Saturday December 28
|
Sunday December 29
|
Monday December 30
|
Tuesday December 31
|
No additional events this month.
January 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Wednesday January 1
|
Thursday January 2
|
Friday January 3
|
Saturday January 4
|
Sunday January 5
|
||
Monday January 6
|
Tuesday January 7
|
Wednesday January 8
|
Thursday January 9
|
Friday January 10
|
Saturday January 11
|
Sunday January 12
|
Monday January 13
|
Tuesday January 14
|
Wednesday January 15
|
Thursday January 16
|
Friday January 17
|
Saturday January 18
|
Sunday January 19
|
Monday January 20
|
Tuesday January 21
|
Wednesday January 22
|
Thursday January 23
|
Friday January 24
|
Saturday January 25
|
Sunday January 26
|
Monday January 27
|
Tuesday January 28
|
Wednesday January 29
|
Thursday January 30
|
Friday January 31
|
No events.
February 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Saturday February 1
|
Sunday February 2
|
|||||
Monday February 3
|
Tuesday February 4
|
Wednesday February 5
|
Thursday February 6
|
Friday February 7
|
Saturday February 8
|
Sunday February 9
|
Monday February 10
|
Tuesday February 11
|
Wednesday February 12
|
Thursday February 13
|
Friday February 14
|
Saturday February 15
|
Sunday February 16
|
Monday February 17
|
Tuesday February 18
|
Wednesday February 19
|
Thursday February 20
|
Friday February 21
|
Saturday February 22
|
Sunday February 23
|
Monday February 24
|
Tuesday February 25
|
Wednesday February 26
|
Thursday February 27
|
Friday February 28
|
No events.
March 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Saturday March 1
|
Sunday March 2
|
|||||
Monday March 3
|
Tuesday March 4
|
Wednesday March 5
|
Thursday March 6
|
Friday March 7
|
Saturday March 8
|
Sunday March 9
|
Monday March 10
|
Tuesday March 11
|
Wednesday March 12
|
Thursday March 13
|
Friday March 14
|
Saturday March 15
|
Sunday March 16
|
Monday March 17
|
Tuesday March 18
|
Wednesday March 19
|
Thursday March 20
|
Friday March 21
|
Saturday March 22
|
Sunday March 23
|
Monday March 24
|
Tuesday March 25
|
Wednesday March 26
|
Thursday March 27
|
Friday March 28
|
Saturday March 29
|
Sunday March 30
|
Monday March 31
|
No events.
April 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Tuesday April 1
|
Wednesday April 2
|
Thursday April 3
|
Friday April 4
|
Saturday April 5
|
Sunday April 6
|
|
Monday April 7
|
Tuesday April 8
|
Wednesday April 9
|
Thursday April 10
|
Friday April 11
|
Saturday April 12
|
Sunday April 13
|
Monday April 14
|
Tuesday April 15
|
Wednesday April 16
|
Thursday April 17
|
Friday April 18
|
Saturday April 19
|
Sunday April 20
|
Monday April 21
|
Tuesday April 22
|
Wednesday April 23
|
Thursday April 24
|
Friday April 25
|
Saturday April 26
|
Sunday April 27
|
Monday April 28
|
Tuesday April 29
|
Wednesday April 30
|
No events.
May 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Thursday May 1
|
Friday May 2
|
Saturday May 3
|
Sunday May 4
|
|||
Monday May 5
|
Tuesday May 6
|
Wednesday May 7
|
Thursday May 8
|
Friday May 9
|
Saturday May 10
|
Sunday May 11
|
Monday May 12
|
Tuesday May 13
|
Wednesday May 14
|
Thursday May 15
|
Friday May 16
|
Saturday May 17
|
Sunday May 18
|
Monday May 19
|
Tuesday May 20
|
Wednesday May 21
|
Thursday May 22
|
Friday May 23
|
Saturday May 24
|
Sunday May 25
|
Monday May 26
|
Tuesday May 27
|
Wednesday May 28
|
Thursday May 29
|
Friday May 30
|
Saturday May 31
|
No events.
June 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Sunday June 1
|
||||||
Monday June 2
|
Tuesday June 3
|
Wednesday June 4
|
Thursday June 5
|
Friday June 6
|
Saturday June 7
|
Sunday June 8
|
Monday June 9
|
Tuesday June 10
|
Wednesday June 11
|
Thursday June 12
|
Friday June 13
|
Saturday June 14
|
Sunday June 15
|
Monday June 16
|
Tuesday June 17
|
Wednesday June 18
|
Thursday June 19
|
Friday June 20
|
Saturday June 21
|
Sunday June 22
|
Monday June 23
|
Tuesday June 24
|
Wednesday June 25
|
Thursday June 26
|
Friday June 27
|
Saturday June 28
|
Sunday June 29
|
Monday June 30
|
No events.
July 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Tuesday July 1
|
Wednesday July 2
|
Thursday July 3
|
Friday July 4
|
Saturday July 5
|
Sunday July 6
|
|
Monday July 7
|
Tuesday July 8
|
Wednesday July 9
|
Thursday July 10
|
Friday July 11
|
Saturday July 12
|
Sunday July 13
|
Monday July 14
|
Tuesday July 15
|
Wednesday July 16
|
Thursday July 17
|
Friday July 18
|
Saturday July 19
|
Sunday July 20
|
Monday July 21
|
Tuesday July 22
|
Wednesday July 23
|
Thursday July 24
|
Friday July 25
|
Saturday July 26
|
Sunday July 27
|
Monday July 28
|
Tuesday July 29
|
Wednesday July 30
|
Thursday July 31
|
No events.
August 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Friday August 1
|
Saturday August 2
|
Sunday August 3
|
||||
Monday August 4
|
Tuesday August 5
|
Wednesday August 6
|
Thursday August 7
|
Friday August 8
|
Saturday August 9
|
Sunday August 10
|
Monday August 11
|
Tuesday August 12
|
Wednesday August 13
|
Thursday August 14
|
Friday August 15
|
Saturday August 16
|
Sunday August 17
|
Monday August 18
|
Tuesday August 19
|
Wednesday August 20
|
Thursday August 21
|
Friday August 22
|
Saturday August 23
|
Sunday August 24
|
Monday August 25
|
Tuesday August 26
|
Wednesday August 27
|
Thursday August 28
|
Friday August 29
|
Saturday August 30
|
Sunday August 31
|
No events.
September 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Monday September 1
|
Tuesday September 2
|
Wednesday September 3
|
Thursday September 4
|
Friday September 5
|
Saturday September 6
|
Sunday September 7
|
Monday September 8
|
Tuesday September 9
|
Wednesday September 10
|
Thursday September 11
|
Friday September 12
|
Saturday September 13
|
Sunday September 14
|
Monday September 15
|
Tuesday September 16
|
Wednesday September 17
|
Thursday September 18
|
Friday September 19
|
Saturday September 20
|
Sunday September 21
|
Monday September 22
|
Tuesday September 23
|
Wednesday September 24
|
Thursday September 25
|
Friday September 26
|
Saturday September 27
|
Sunday September 28
|
Monday September 29
|
Tuesday September 30
|
No events.
October 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Wednesday October 1
|
Thursday October 2
|
Friday October 3
|
Saturday October 4
|
Sunday October 5
|
||
Monday October 6
|
Tuesday October 7
|
Wednesday October 8
|
Thursday October 9
|
Friday October 10
|
Saturday October 11
|
Sunday October 12
|
Monday October 13
|
Tuesday October 14
|
Wednesday October 15
|
Thursday October 16
|
Friday October 17
|
Saturday October 18
|
Sunday October 19
|
Monday October 20
|
Tuesday October 21
|
Wednesday October 22
|
Thursday October 23
|
Friday October 24
|
Saturday October 25
|
Sunday October 26
|
Monday October 27
|
Tuesday October 28
|
Wednesday October 29
|
Thursday October 30
|
Friday October 31
|
No events.
November 2025
Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|
Saturday November 1
|
Sunday November 2
|
|||||
Monday November 3
|
Tuesday November 4
|
Wednesday November 5
|
Thursday November 6
|
Friday November 7
|
Saturday November 8
|
Sunday November 9
|
Monday November 10
|
Tuesday November 11
|
Wednesday November 12
|
Thursday November 13
|
Friday November 14
|
Saturday November 15
|
Sunday November 16
|
Monday November 17
|
Tuesday November 18
|
Wednesday November 19
|
Thursday November 20
|
Friday November 21
|
Saturday November 22
|
Sunday November 23
|
Monday November 24
|
Tuesday November 25
|
Wednesday November 26
|
Thursday November 27
|
Friday November 28
|
Saturday November 29
|
Sunday November 30
|
No events.
Junior Coaches
Riley MacDonald
HEAD COACH
Twins Coach since 2017
Sam van snellenberg
Pitching Coach
Twins Coach since 2023
Matthew Reyes
ASSISTANT COACH
Twins Coach since 2024
JOSH HUNDAL
GENERAL Manager
Twins Coach since 2014