After a two-year absence, the Year in Review by the Numbers feature is back on C’s Plus Baseball.

A total of 59 players wore the the red, white, black, gold and silver for the Vancouver Canadians in 2021. That’s up from the 41 players who played for Monty’s Mounties in 2019 back in the old days of short-season baseball in the Northwest League and no pandemic to worry about. A total of 34 pitchers took to the mound for the C’s in 2021 along with 25 position players.
Canadians play-by-play man Tyler Zickel provided a further breakdown of this year’s roster.
- Spencer Horwitz played in 105 of 119 games, the most of any player on the roster. Anthony Morales and Harry Ray each played in four games, the fewest.
- Justin Maese appeared in 33 games, the most of any pitcher on the roster. Troy Watson and Luke Gillingham each appeared in one game, the fewest.
- The average age of the 2021 C’s was 23 years old.
- C’s players hailed from 18 different U.S. states (led by California and Texas, who both provided seven native sons), seven countries and territories (United States [39], Dominican Republic [7], Canada [4], Venezuela [2], Cuba [2], Mexico [2] Puerto Rico [2], Netherlands [1]) and three provinces (British Columbia, Alberta, Ontario).
The complete roster and transactions list can be found right here.
Names in bold indicate the last player to wear the number at the end of the year. Unbolded names for numbers with just one player indicate the number was not active by season’s end.
Players
#1. Luis De Los Santos
#2. L.J. Talley, Eric Rivera
#3. D.J. Neal
#4. Rafael Lantigua, Harrison Ray
#5. Phil Clarke
#6. Parker Caracci, Jol Concepion
#7. Will Robertson, John Aiello
#9. Hagen Danner
#11. Troy Watson, Sean Mellen, Trevor Schwecke
#12. Nick Fraze, Sem Robberse
#14. Justin Maese
#15. C.J. Van Eyk, Justin Ammons
#16. Troy Miller, Sam Ryan, Will McAffer
#17. Luke Gillingham, Brian Rapp, Alejandro Melean
#18. Will McAffer, Roither Hernandez
#19. Tanner Kirwer, Alex Nolan
#20. Ronny Brito, Anthony Morales
#21. Cobi Johnson
#22. Ryan Gold, Orelvis Martinez
#23. Spencer Horwitz, Addison Barger
#25. Andrew McInvale, Brayden Bouchey, Adrian Hernandez, Andrew Bash, P.K. Morris
#26. Sean Wymer, Zac Cook
#27. Andres Guerra
#28. Cameron Eden
#29. Marcus Reyes, Gabriel Ponce
#30. Tanner Morris
#31. Davis Schneider
#32. Brandon Eisert, Hayden Juenger
#33. Sam Ryan, Sebastian Espino
#34. Adam Kloffenstein
#35. Lazaro Estrada, Willy Gaston
#36. Roither Hernandez
#37. Luis Quiñones
#38. Paxton Schultz
#40. Thomas Ruwe
#41. Connor Law
Coaches
8. Donnie Murphy, manager
10. Ryan Wright, hitting coach
13. Phil Cundari, pitching coach
24. Danny Canellas, position player coach
36. Taylor Hill, development coach
Players

#1. Luis De Los Santos – SS/2B/33
Notes – Put together an eight-game hitting streak May 16-26…Went 9-for-19 in one four-game stretch with a home run, two doubles and four RBI June 5-9…Enjoyed season-high 10-game streak June 22-July 3 in which he had five straight two-hit games June 24-29…Had another five-game hit streak July 9-13 with three straight two-hit efforts July 8-13…Went 7-for-17 with a home run and three doubles August 12-14…Batted .270 in the leadoff spot and .342 when ahead in the count…Led the club in home runs (12) and RBI (65).
Season Highlight – Went 3-for-4 with a home run, a double, four runs batted in and two runs scored to help Vancouver get by Everett 13-12 August 12.

#2. L.J. Talley – 3B
Notes – Recorded at least one hit in five of the seven games with the C’s…Enjoyed second two-hit game against Spokane May 12…Batted .304 with a double, three RBI and two walks…Assigned to Double-A New Hampshire May 15.
Season Highlight – Contributed two-run double as part of a two-hit night to cap off a four-run eighth inning to help the Canadians win their first game of 2021 at Triple-A-City May 6.

#2. Eric Rivera – OF
Notes – Promoted to Vancouver May 14 from Low-A Dunedin after batting .474 in six games…Snapped 0-for-32 skid to begin the year with Vancouver with a base hit against Eugene June 3…Had three hits and a walk in Spokane June 13…Drove in winning run against Hillsboro July 13…Had a seven-game hitting streak August 7-17 and batted .308 in August…Had a base hit, a run scored and turned a 9-6 game-ending double play with a diving catch to preserve a win in Everett September 3…Stole 13 bases in 19 attempts.
Season Highlight – Celebrated 24th birthday with three hits and three runs scored in season-ending win against Hillsboro September 19.

#3. D.J. Neal – OF
Notes – Singled in his first High-A at-bat and picked up the C’s first hit of 2021 May 4…Placed on the Injured List May 9 after a leg injury three days before and was activated May 19…Lifted game-winning sacrifice fly in 11th inning in Spokane July 28…Singled, walked and was hit by a pitch in his last three at-bats in the Toronto Blue Jays organization and scored the winning run in the ninth inning in Spokane August 1…Stole eight bases and was caught four times…Released by the Toronto Blue Jays August 3.
Season Highlight – Went 2-for-3 with a double and a walk and scored two runs in Eugene June 25.

#4. Rafael Lantigua – 2B/SS
Notes – Drew bases-loaded walk in the ninth to plate winning run in Hillsboro May 20…Homered and drove in season-high four runs in Spokane July 28…Went 4-for-5 with a home run and a walk to help the C’s win in Everett August 15…Compiled 11-game hitting streak August 26-September 9…Compiled eight three-hit games and a baker’s dozen worth of two-hit efforts…Hit .329 with runners in scoring position…Finished second team on the team in steals with 26…Tied Spencer Horwitz for runs scored with 65…Promoted to Double-A New Hampshire September 14.
Season Highlight – Homered twice, singled and drove in four runs to help Vancouver double up Spokane September 12.

#4. Harrison Ray – 2B/DH
Notes – Promoted to Vancouver from Low-A Dunedin September 14…Made C’s debut as the designated hitter against Hillsboro September 14…Defensive debut came at second base September 15…Made two starts at second base and designated hitter…Rejoined Vanderbilt Commodores teammate Phil Clarke in the Vancouver lineup after winning the 2019 College World Series.
Season Highlight – Collected first hit at the High-A level with a single in his second at-bat against Hillsboro September 14.

#5. Phil Clarke – C
Notes – Enjoyed perfect day at the plate with a single and three walks in Tri-City on Opening Day May 4…Made first professional start at first base against Tri-City May 6 and played seven games there in total…Strung together an eight-game hitting streak August 31-September 9…Won back-to-back High-A West Player of the Week awards September 5 and September 12……All 124 games of his minor league career (87 in 2021) have been in a Canadians uniform…Hit .351 with runners in scoring position and .371 when hitting sixth…Led team with 14 hit by pitches.
Season Highlight – Homered, doubled twice, was hit by a pitch and drove in eight runs to help the C’s crush Spokane September 9.

#6. Parker Caracci – RHP
Notes – Began season with seven straight scoreless appearances covering 9-2/3 innings and was 3-for-3 in save opportunities May 6-23…Only allowed two unearned runs and walked one batter in the month of June and converted both save opportunities…Led Canadians relievers with eight saves in 12 opportunities…Limited left-handed hitters to a .208 batting average and righties to a .219 mark…Batters hit just .155 with runners in scoring position…First 53 relief appearances of career came with Vancouver before being promoted to Double-A New Hampshire August 17.
Season Highlight – Was credited with the C’s first win of 2021 by pitching 2-1/3 shutout innings, walking just one batter and striking out four Tri-City Dust Devils May 6.

#6. Jol Concepion – RHP
Notes – Promoted to Vancouver from Low-A Dunedin August 19…Struck out three batters over two shutout innings in Hillsboro August 27…Earned a hold by pitching one-third of an inning in Everett September 3…Was not scored upon in six of his eight outings…Began and ended the year with three straight scoreless appearances…Struck out eight batters in 9-1/3 innings and posted a 1.93 ERA.
Season Highlight – Earned the save in his C’s debut with a shutout inning against Tri-City August 20.

#7. Will Robertson – OF
Notes – Landed on injured list May 12…Singled in lone at-bat but suffered a thumb injury after a diving catch in the C’s “home opener” May 11…Spent rehab stint with Florida Complex League Blue Jays before being activated by the C’s July 22…Put together a nine-game hitting streak August 10-19…Doubled twice, singled, walked and drove in two runs in Everett August 14 and doubled twice more with a single in Everett August 31…Batted .487 with a runner on first…Made 50 starts in right field and four in left…All but four of his 121 games have been with Vancouver.
Season Highlight – Homered, doubled three times, drove in three runs and scored four times during 11-inning victory in Spokane July 28.

#7. John Aiello – 3B/1B
Notes – Made season debut in Everett June 30, doubling in his third at-bat and scoring a run…Began High-A West career with a five-game hitting streak and hit safely in six of nine games…Manned both infield corners with five starts at third base and three at first…Doubled and stole third in his final plate appearance before being replaced in the next half-inning against Spokane July 11…Placed on seven-day injured list July 22 before being moved to the 60-day injured list July 31.
Season Highlight – Hit his first High-A West home run, doubled and knocked home three runs in Everett July 4.

#9. Hagen Danner – RHP
Notes – Converted catcher/first baseman earned his first two professional wins in back-to-back appearances against Everett May 27 and May 30…Finished May with a 1.93 ERA…Left June 3 game against Eugene with a lat strain and was placed on the seven-day injured list June 4…Returned to action July 22 against Everett with a shutout inning…Was only scored upon three times over his last 16 games…Ran off six straight shutout appearances covering eight innings August 15-September 2…Held lefties to a .140 batting average and righties to a .197 mark.
Season Highlight – Earned first save in professional debut by striking out four batters and hitting just one over two shutout frames to nail down Vancouver’s first win of the year in Tri-City May 6.

#11. Troy Watson – RHP
Notes – Named to Canadians Opening Day roster May 3…Retired first hitter of the season on a tapper back to the mound in Tri-City May 8…Placed on seven-day injured list May 18 and then transferred to 60-day injured list June 18…Revealed he went through Tommy John surgery on his right elbow through his Twitter account @2_troywatson.
Season Highlight – Threw three shutout innings with three strikeouts in his lone start and appearance of the year to set the tone in an eventual victory in Tri-City May 8.

#11. Sean Mellen – RHP
Notes -Drafted by the Los Angeles Dodgers in the 14th round of the 2019 MLB Draft from Northeastern University…Only pitched 1-1/3 innings in the Arizona League in 2019…Released by the Dodgers April 28 and signed as a free agent by the Toronto Blue Jays May 26…Made Blue Jays organizational debut with Dunedin June 3 and threw 1-1/3 shutout innings with three strikeouts against Bradenton…Delivered five straight scoreless outings covering 8-2/3 innings to earn promotion to Vancouver June 18…Returned to Dunedin August 9.
Season Highlight – Had back-to-back scoreless outings against the Everett Aqua Sox, culminating with four strikeouts over 3-1/3 perfect innings July 24.

#11. Trevor Schwecke – 3B/2B
Notes – Assigned to Vancouver’s Opening Day roster but was placed on the 60-day injured list June 11…Began rehab stint with Florida Complex League Blue Jays August 20…Batted .250 at the complex with a .526 OBP in five games…Promoted to Vancouver August 31…Went 2-for-4 with a walk and the game-winning RBI in Everett August 31…Went 2-for-4 with a double against Hillsboro September 17…Made five starts at third base, three starts at second and one start at first.
Season Highlight – Went 3-for-3 with a double and an RBI in a win over Spokane September 12.

#12. Nick Fraze – RHP
Notes – Season debut came May 5 in Tri-City where he gave up a home run but struck out the side in lone inning of work…Earned first victory of the season in his next outing with four shutout innings of relief in Tri-City May 8…Ran off three quality starts in a row against Spokane May 14, in Hillsboro May 21 and against Everett May 28 to end the month with a 3-0 record and a 1.57 ERA…Placed on seven-day injured list June 16…Activated from injured list July 15…Limited High-A West lefthanded batters to a .140 average…Promoted to Double-A New Hampshire August 9.
Season Highlight – Tossed six shutout innings of two-hit ball with one walk, seven strikeouts and six groundouts to get the win over Everett May 28.

#12. Sem Robberse – RHP
Notes – Began season with Low-A Dunedin and posted a 5-4 record with a 3.90 ERA over 12 starts and two relief appearances…Promoted to Vancouver August 9…Posted first quality start with the C’s by allowing three runs over six innings against Hillsboro August 24…Finished an out shy of his first High-A West victory by allowing two runs over 4-2/3 innings against the Hops August 29…Struck out 29 batters in 31 innings with the C’s…Rated by Baseball America as having the best curveball in the Toronto Blue Jays system.
Season Highlight – Allowed two runs on seven hits and a walk over six innings against Spokane September 10.

#14. Justin Maese – RHP
Notes – Began season with a shutout inning in Tri-City May 5 and two scoreless frames with four strikeouts against the Dust Devils May 8…Earned first professional save by allowing an unearned run over two innings against Spokane May 13…Finished May with a 0.82 ERA and struck out 15 over 11 innings…Made team-leading 33 appearances on the mound and led the C’s with four holds…Placed second on the team in saves with four…Finished September with a 1.35 ERA in four outings…Elected free agency November 7.
Season Highlight – Struck out five over two innings to earn the save against Eugene June 6.

#15. C.J. Van Eyk – RHP
Notes – Earned first professional win by allowing two runs and striking out five over five innings in Spokane June 9…Won his next start by yielding just one run over five innings and striking out seven against Everett June 16…Matched career high in strikeouts with nine over five innings against Everett July 22…Fired five shutout innings against Hillsboro to earn his third win of the year August 3…Finished third on the C’s in innings pitched (80.1) and strikeouts (100)…Pitched two perfect innings and struck out three in Hillsboro August 27 before leaving due to injury…Underwent Tommy John surgery September 20.
Season Highlight – Struck out career-high nine batters and allowed one run on two hits and a walk over six innings at Hillsboro May 20.

#15. Justin Ammons – OF
Notes – Promoted to Vancouver from Low-A Dunedin August 31…Originally assigned number 28 before wearing number 15…Drew a walk in his first at-bat with the C’s and added a single in Everett September 5…Made five starts in center field and four in left field…Released by the Toronto Blue Jays according to Baseball America in its Minor League Transactions column November 5-21.
Season Highlight – Reached base twice with a double, a walk, a stolen base and two runs scored against Spokane September 9.

#16. Troy Miller – RHP
Notes – Canadians were 3-0 in the three games Miller started with Miller…Was credited with wins in his last two starts, including a May 19 victory in Hillsboro by giving up just one run over five innings…Struck out 17 batters in 14-2/3 innings, holding High-A West hitters to a .140 batting average…Promoted to Double-A New Hampshire May 25…Traded to the New York Mets for reliever Jacob Barnes June 19.
Season Highlight – Scattered two hits and two walks and struck out six over five shutout innings for his first win of the year against Spokane May 12.

#16. Sam Ryan – RHP
Notes – Began season wearing number 33…Pitched a shutout inning in his C’s debut in Tri-City May 4…Promoted May 15 to Double-A New Hampshire…Returned to Vancouver May 24…Righthanded hitters in High-A West batted .136 against him…Seven of his nine appearances came in relief, posting a 3.46 ERA as a reliever…Placed on seven-day injured list July 15…Transferred to 60-day injured list July 31.
Season Highlight – Pitched two shutout innings against Eugene June 1.

#16. Will McAffer – RHP
Notes – Began season wearing number 18…North Vancouver, BC native picked up back-to-back saves with a shutout inning May 12 and two scoreless frames May against Spokane…Named to Canada’s roster for Olympics qualifier May 22…Promoted to Double-A New Hampshire June 18…Returned to Vancouver July 26…Collected third save by striking out two in a perfect ninth inning in Spokane June 8… Recorded three holds, striking out 51 batters in 33 innings…Had 1.32 ERA at home over 13-2/3 innings.

#17. Luke Gillingham – LHP
Notes – Suffered hard-luck loss in season opener as he was victimized for two uneared runs in Tri-City May 4…Placed on seven-day injured list May 15…Announced retirement June 15.
Season Hlghlight – Struck out first batter he faced to strand a runner for Adam Kloffenstein to end the fourth inning May 4.
Season Highlight – Struck out five over two hitless innings in Everett August 12.

#17. Brian Rapp – RHP
Notes – Drafted by the Minnesota Twins in the 26th round of the 2018 MLB Draft…Began 2021 by pitching for the New York Boulders of the Frontier League and posted a 1-0 record with a 3.15 ERA and struck out 23 batters in 20 innings…Signed as a free agent with the Toronto Blue Jays June 22…Made five starts and two relief appearances…Announced retirement on August 8.
Season Highlight – Pitched five innings of two-run ball in his C’s debut in Eugene June 22.

#17. Alejandro Melean – RHP
Notes – Promoted to Vancouver from Low-A Dunedin August 31…Made C’s debut in Everett and pitched four innings in a no-decision September 1…Was an out short of qualifying for the win as he gave up two runs against Spokane September 12….Made four starts and struck out 17 batters in 19 innings.
Season Highlight – Picked up his first win as a member of Monty’s Mounties by allowing just two runs over 5-2/3 innings against Hillsboro in the season finale September 19.

#18. Roither Hernandez – RHP
Notes – Promoted to Vancouver from Low-A Dunedin June 27…Wore number 36 before switching to number 18…Stranded two runners and pitched 1-1/3 shutout innings in Eugene in his C’s debut June 27…Strung together five scoreless appearances covering 7-1/3 shutout innings through mid-July…Had another five straight scoreless relief outings August 7-22…Struck out 32 batters over 27-1/3 innings and collected two holds.
Season Highlight – Recorded five groundouts and a strikeout over two perfect innings in to wrap up a win in Everett July 2.

#19. Tanner Kirwer – OF
Notes – Led the High-A West with 25 stolen bases in 27 attempts, having gone a perfect 17-for-17 up to Father’s Day…Sherwood Park, Albertan promoted to Double-A New Hampshire June 21…Placed on seven-day injured list September 16…Batted .455 in late-and-close situations and .319 at home…Had 12 multi-hit games that included two games with three hits…Drew a walk in 15.9 percent of his plate appearances en-route to a .420 OBP…Claimed by the Seattle Mariners in minor league phases of the Rule 5 draft December 8.
Season Highlight – Went 3-for-4 with a home run, four RBI, two stolen bases and three runs scored in a win against Spokane May 14.

#19. Alex Nolan – RHP
Notes – Joined the Toronto Blue Jays again as a free agent February 12…Burlington, Ontarian began 2021 with Low-A Dunedin and went 2-0 with a 4.09 ERA in four relief appearances…Promoted to Vancouver June 22…Tossed two shutout innings in Everett June 25 and one shutout frame in Eugene June 29…Strung together a pair of two shutout inning appearances in Spokane July 6 and July 10…Made 11 relief appearances and six starts.
Season Highlight – Earned the win with five innings of two-run ball in Everett September 3.

#20. Ronny Brito – 3B/2B
Notes -…Hit a two-run home run and and added an RBI double to pace the C’s to a win in Eugene June 25…Went 2-for-4 with a walk and scored the winning run in the eighth inning at Hillsboro July 13…Delivered an RBI single in his final at-bat of the season in Spokane August 1…Batted .308 in the ninth inning and .364 with a runner on second…Made 19 starts at third base, 12 at second, three at shortstop and one at first base…Released by the Toronto Blue Jays August 3.
Season Highlight – Homered twice and singled with four RBI in Hillsboro July 15.

#20. Anthony Morales – C/DH
Notes – Saw time with Low-A Dunedin and Triple-A Buffalo before being assigned to Vancouver August 5…Made C’s debut as the designated hitter in Everett August 5…Started three games as a DH and made one start behind the plate August 22…Picked up a base hit in three at-bats in his final game with the C’s September 10…Promoted to Double-A New Hampshire September 14.
Season Highlight – Had a base hit, a walk and two runs scored in a one-run win over Hillsboro August 27.

#21. Cobi Johnson – RHP
Notes – Compiled three straight outings of two shutout innings against Everett May 26 and 29 and against Eugene June 3…Recorded his lone victory of the year in Everett July 2…Placed on the seven-day injured list August 20 and missed the remainder of the season…Struck out 50 batters in 40-2/3 innings…Earned two saves and three holds…Second save came August 4 against Hillsboro…Posted 3.46 ERA in July and held lefthanded hitters to a .232 batting average…College teammates with RHP C.J. Van Eyk at Florida State.
Season Highlight – Struck out the first two men he faced and had a 1-2-3 ninth for his first save of the year in Spokane July 28.

#22. Ryan Gold – C/1B
Notes – Had three straight two-hit games May 8 and 9 in Tri-City and May 12 against Spokane…Homered, doubled and walked in Hillsboro May 21…Finished a triple shy of the cycle and drove in three runs in Everett June 29…Homered, doubled and knocked home four runs in Spokane July 13…Made 26 starts behind the plate and 20 starts at first base…Threw out 32 percent of baserunners trying to steal…Produced 30 extra-base hits in 63 games…Led team with two intentional walks…Promoted to Double-A New Hampshire July 30.
Season Highlight – Enjoyed a perfect day at the plate with three hits, a walk, a hit by pitch and two walks in a convincing win in Spokane June 9.

#22. Orelvis Martinez – SS/3B
Notes – Promoted from Low-A Dunedin to Vancouver August 2…Hit a two-run home run against Hillsboro in his C’s debut August 3…Homered again two days later against the Hops…Homered four times during a seven-game hitting streak August 25-September 1…Placed on seven-day injured list September 10 and missed the remainder of the season…Made 19 starts at short and six at third base..Finished fourth on the C’s in homers with nine in just 27 games…Rated the number three prospect in the Toronto Blue Jays system by Baseball America.
Season Highlight – Enjoyed first of two three-hit games with Vancouver by belting a two-run home run, singling twice and taking one for the team in Everett August 15.

#23. Spencer Horwitz – 1B/DH
Notes – Led the C’s with a .290 batting average, 197 total bases and 39 extra-base hits…Won High-A West Player of the Week honours August 22 by hitting .619 with two home runs…Racked up nine total bases with a home run, two doubles and a single in Everett September 3…Led the High-A West league with 70 walks and finished second with .401 OBP…Made 82 starts at first base, five in left field and one at second base…Promoted to Double-A New Hampshire September 14…Selected to play in Arizona Fall League’s Rising Stars Game in November.
Season Highlight – Broke High-A West hitting streak record that was set in 1962 by getting a hit in 27 straight games thanks to a fifth-inning single during the C’s win over Spokane September 9. He would extend his streak to 28 games.

#23. Addison Barger – SS
Notes – Promoted to Vancouver from Low-A Dunedin September 14…Picked up final hit of the season against Hillsboro September 17…Picked up an RBI groundout against the Hops in the season finale victory September 19…Played all five games at shortstop.
Season Highlight – Picked up a double, an RBI single and scored a run in his C’s debut against Hillsboro September 14.

#25. Andrew McInvale – RHP
Notes – Named to C’s Opening Day roster May 4…Struck out first two batters he faced in the season opener at Tri-City May 4…Promoted to Double-A New Hampshire May 10…Traded to the Miami Marlins with infielder Joe Panik by the Toronto Blue Jays for righthander Adam Cimber and outfielder Corey Dickerson June 29.
Season Highlight – Struck out three over two shutout innings of one-hit ball in his second and final appearance in a Vancouver uniform May 7.

#25. Brayden Bouchey – RHP
Notes – Vancouver native named to Canadians Opening Day roster May 4…Placed on seven-day injured list May 9…Credited with two holds out of his three relief appearances…Released by the Toronto Blue Jays May 25.
Season Highlight – Pitched a shutout inning in his season debut against Spokane May 12.

#25. Adrian Hernandez – RHP
Notes – Promoted to Vancouver from Low-A Dunedin June 7…Tossed two shutout innings in his C’s debut at Spokane June 9…Earned his first win with three shutout innings at Spokane June 13…Had a 0.66 ERA over five outings in June…Picked up his third win of the year by striking out three batters over two innings in Hillsboro July 18…Final appearance with the C’s came August 1 with two perfect innings and four strikeouts in Spokane August 1…Struck out 44 batters and walked eight over 28-1/3 innings. Promoted to Double-A New Hampshire August 2.
Season Highlight – Pitched five no-hit innings, walking two and striking out nine to pick up the win in relief against Everett June 17.

#25. Andrew Bash – RHP
Notes – Drafted in the 30th round by the Los Angeles Angels in 2019 out of California Baptist…Signed as a free agent with the Toronto Blue Jays June 20 after going 2-0 with a 1.80 ERA for the Pioneer League’s Missoula Paddleheads…Promoted to Vancouver from Low-A Dunedin August 2…Threw a perfect inning with a strikeout in his C’s debut against Hillsboro August 3…Struck out four in three innings to get his first win August 26…Lasted five innings to get the win over Spokane September 9 in second start…Promoted to New Hampshire September 14.
Season Highlight – Stranded the bases loaded and retired all four hitters he faced to collect the save against Tri-City August 21.

#25. P.K. Morris – 1B
Notes – Promoted to Vancouver from Low-A Dunedin September 14…Made his C’s debut against Hillsboro September 14 where he was hit by a pitch and scored a run…Made five starts at first base…High school teammate of pitcher C.J. Van Eyk at Steinbrenner High School in Lutz, Florida.
Season Highlight – Collected his first hit in a Vancouver uniform against Hillsboro September 15.

#26. Sean Wymer – RHP
Notes – Named to C’s Opening Day roster and made seven starts…Allowed two runs and struck out four over four innings in Hillsboro May 18…Struck out 23 batters in 25-2/3 innings…Placed on seven-day injured list June 27 and missed the remainder of the season.
Season Highlight – Pitched season-high six innings and allowed just one run on three hits and two walks with five strikeouts against Everett May 25.

#26. Zac Cook – OF
Notes – Promoted to Vancouver from Low-A Dunedin July 13…Picked up first hit and first stolen base to in Hillsboro July 18…Collected first double and RBI against Everett July 21…First homer came in Spokane August 1…Homered and tripled against Hillsboro August 8 to begin a five-game hitting streak, four of them with two hits…Doubled three times and scored three times against Spokane September 9…Batted .289 in August and .333 in September for a team-leading .902 OPS in 48 games…Had 11 HBPs…Made 31 starts in left field, 14 in center field and two at second base.
Season Highlight – Enjoyed 4-for-4 night at the plate that included a tie-breaking home run in the ninth in Hillsboro August 27.

#27. Andres Guerra – C
Notes – Walked and had an RBI single in his first two at-bats with the C’s and added a sacrifice fly in Tri-City May 9…Recorded first two-hit game against Spokane May 16…Recorded a hit in his two starts in June, including a two-run single in Eugene June 23…Had a season-high three hits against Hillsboro August 8…Batted .342 during day games and hit .345 with runners in scoring position…Started 19 games behind the plate and threw out 23 percent of runners trying to steal…Elected free agency November 7.
Season Highlight – Belted lone home run of the season that proved to be the game-winning RBI as part of a two-hit game in Everett September 5.

#28. Cameron Eden – OF
Notes – Had an eight-game hitting streak May 16-25…Collected three hits, walked once, drove in two runs, scored three times and stole a base in Hillsboro May 18…Belted three-run, first inning home run and drew a walk in Spokane June 11…Replaced in center field midway through July 1 game in Everett…Placed on the seven-day injured list July 3 and missed the remainder of the season…Led team with 30 stolen bases and was only caught twice…Hit .348 with runners in scoring position…Made 38 starts in center field, seven in left field and one at second base.
Season Highlight – Went 4-for-6 with two RBI and a stolen base and delivered an 11th inning walk-off single against Spokane May 16.

#29. Marcus Reyes – LHP
Notes – Did not give up an unearned run until his sixth appearance of the season…Stranded two runners and pitched two innings of one-run ball to earn the save against Eugene June 3…Five of his outings were at least three innings, pitching a season high 3-1/3 against Everett May 29…Earned two holds and finished three games…Allowed just one unearned run in 11 innings on the road…Held righthanded hitters in High-A West to a .197 batting average…Struck out 28 batters in 29-1/3 innings…Promoted to Double-A New Hampshire June 21.
Season Highlight – Pitched 2-2/3 shutout innings of two-hit ball and struck out three to earn the win in Hillsboro May 18.

#29. Gabriel Ponce – RHP
Notes – Promoted to Vancouver from Low-A Dunedin August 2…Struck out two batters in a shutout inning against Hillsboro August 3…Collected his first win of the year with an unearned run over two innings in Everett August 12…Stranded two runners, struck out a batter and induced a game-ending double play to earn the save in Hillsboro August 26…Struck out 25 batters in 17 innings…Made four appearances of two innings apiece…Posted a 2.08 ERA in August…High-A West hitters batted .234…Earned two holds.
Season Highlight – Earned his second win of the year with two perfect innings and four strikeouts against Spokane September 8.

#30. Tanner Morris – 2B/3B/SS
Notes – Finished a home run short of the cycle, going 3-for-3 with two walks at Eugene June 2…Homered, doubled, singled and walked, driving in three runs in a win over Everett July 2…Had an eight-game hitting July 25-August 4…Had a 22-game hitting streak August 6-September 4…Had 21 two-hit games and seven three-hit efforts…Tied for the team lead in hits with 113…Led C’s with 470 plate appearances…Batted .299 with runners in scoring position and with nobody out…Made 43 starts at second base, 39 starts at third base and 17 starts at short.
Season Highlight – Extended on-base streak to 38 games with a fifth inning single against Spokane September 12.

#31. Davis Schneider – DH/2B/3B
Notes – Promoted to Vancouver from Low-A Dunedin May 8…Picked up his first hit, walk, hit by pitch and sacrifice bunt with the C’s against Spokane May 16…Homered in back-to-back games at Hillsboro May 22 and against Everett May 26…Went 3-for-4 with a homer and four RBI in Everett July 2…Batted .359 in July…Homered and tripled against Hillsboro September 16…Made 22 starts as the designated hitter, 17 starts at second base and five starts at third base…Made emergency pitching appearance in Everett September 4…Finished tied for fourth with nine home runs.
Season Highlight – Hit the third of back-to-back-to-back home runs in the first inning as part of a 2-for-3 day with a walk in a win against Tri-City August 19.

#32. Brandon Eisert – LHP
Notes – Promoted to Vancouver from Low-A Dunedin May 10…Posted 0.87 ERA in five appearances during May…Struck out a career-high six batters over three innings against Eugene June 1…Pitched career-high 3-2/3 shutout innings and struck out four batters to earn the win against Everett June 20…Struck out six over three innings of one-run ball to earn the win in Eugene June 24…Pitched at least two innings in all but one of his 20 relief appearances…Struck out 60 batters in 46-2/3 innings…Promoted to Double-A New Hampshire August 2.
Season Highlight – Pitched perfect 2-1/3 innings by stranding a runner and striking out the side in the seventh to earn the win in his C’s debut against Spokane May 13.

#32. Hayden Juenger – RHP
Notes – Reported to Vancouver August 2 after signing with the Toronto Blue Jays on July 21 after being drafted in the sixth round out of Missouri State…Made pro debut against Hillsboro August 5 and struck out the first two batters he faced in a perfect inning…Struck out three in two perfect frames against Tri-City August 18…Picked up a win with 2-1/3 innings of one-run ball against Spokane September 12…Struck out four over two shutout frames against Hillsboro September 16…Five of his last six appearances were scoreless…Posted 1.13 ERA in September.
Season Highlight – Earned his first professional win by striking out four over two innings in Everett August 31.

#33. Sebastian Espino – LF/3B/DH
Notes – Promoted to Vancouver from Low-A Dunedin May 15…Singled in his second at-bat and added a sacrifice fly in Hillsboro May 18…Had an eight-game hitting streak June 26 to July 6…Built a 10-game hitting streak from July 27 to August 18 with a stint on the seven-day injured list in between August 2…Placed again on seven-day injured list September 8 and missed the rest of the season…Had 19 two-hit games and three three-hit games…Made 33 starts in left field, 16 at third base and 11 as designated hitter…Batted .348 in June and .325 in August.
Season Highlight – Belted three home runs, was hit by a pitch and drove in four runs in a win at Everett August 15 and was named the High-A West Player of the Week.

#34. Adam Kloffenstein – RHP
Notes – Began season with a nine-inning scoreless streak across three starts…Earned the win in Spokane June 11 with five innings of one-run ball and six strikeouts…Defeated Spokane July 6 with five innings of two-run ball and five punchouts…Struck out career-high 11 batters in Everett August 10…Limited Everett to a run over five innings for a win on the road August 15…Made team-leading 23 starts and won team-high seven games…Finished second on the team in innings pitched (101-1/3) and strikeouts (107)…Held High-A West hitters to a .243 batting average.
Season Highlight – Pitched six innings of one-run ball on two hits and two walks and struck out four to earn the win against Spokane May 15.

#35. Lazaro Estrada – RHP
Notes – Promoted to Vancouver from Low-A Dunedin May 15…Made C’s debut with two shutout innings, striking out the last two hitters in Hillsboro May 19…Sent back to Dunedin May 25…Placed on seven-day injured list June 21 and missed the rest of the season.
Season Highlight – Struck out three batters in two perfect innings in second and final appearance for the C’s in Hillsboro May 22.

#35. Willy Gaston – RHP
Notes – Assigned to Vancouver from Double-A New Hampshire June 2…Pitched two shutout innings against Everett June 19…Received spot start against Spokane July 9…Struck out four over 2-1/3 scoreless frames against Everett July 25…Strung together three straight scoreless outings covering six innings in Everett August 13 and Tri-City August 17 and August 20…Had five scoreless outings in seven appearances to give him a 3.21 ERA in August…Tossed three shutout innings in Hillsboro August 28…Made 21 appearances out of the C’s bullpen.
Season Highlight – Pitched three shutout innings to earn his only win against Tri-City August 20.

#37. Luis Quiñones – RHP
Notes – Assigned to Vancouver May 27…Allowed an unearned run and struck out five in season debut against Everett May 27…Struck out 10 and allowed a run over five innings to pick up a win at Eugene June 25…Allowed more than two runs just once in nine starts…Struck out 64 batters in 39 innings for a team-leading 14.77 K/9 among starting pitchers…Lefthanded hitters batted just .172 and righthanders batted .203…Promoted to Double-A New Hampshire July 20…Placed on seven-day injured list September 8 and missed the remainder of the season.
Season Highlights – Struck out career-high 11 batters and allowed two runs on one hit and three walks over five innings to collect his first win of the season against Eugene June 3.

#38. Paxton Schultz – RHP
Notes – Acquired by the Toronto Blue Jays from the Milwaukee Brewers May 2 as player to be named later in the Derek Fisher deal…Struck out six batters in four innings of relief in his C’s debut at Tri-City May 9…Tossed a three-hitter and struck out eight over six shutout innings against Everett May 30…Struck out career-high nine batters after six innings of one-run ball to defeat Eugene June 6…Allowed two runs over five innings and struck out seven in his final start against Hillsboro September 17…Led team with 102-1/3 innings and 114 strikeouts.
Season Highlight – Threw six shutout innings of two-hit ball, striking out five to earn his first win in Hillsboro May 23.

#40. Thomas Ruwe – RHP
Notes – Signed as a free agent with the Toronto Blue Jays November 24 out of Missouri Western State…Promoted to Vancouver from Low-A Dunedin August 17…Pitched a shutout inning in his C’s debut against Tri-City August 18…Struck out two of three batters in Everett…Struck out five of the six batters he faced in Everett September 4, making his third appearance out of the bullpen in four days…Seven of his nine appearances out of the bullpen were scoreless…Struck out 17 batters in 10-2/3 innings.
Season Highlight – Collected first save by stranding the bases loaded and getting an inning-ending 9-6 putout in Everett September 3.

#41. Connor Law – RHP
Notes – Assigned to Vancouver from Double-A New Hampshire June 21…Strung together three scoreless outings over 4-1/3 innings, including striking out five batters in two innings against Everett July 23…Struck out 15 batters in 12 innings…Promoted to New Hampshire July 26…Transferred to Development List September 3…Activated September 15 by New Hampshire but placed on seven-day injured list September 17…Released by the Toronto Blue Jays according to Baseball America’s Minor League Transactions column November 5-21.
Season Highlight – Earned the victory with two shutout innings of one-hit ball, striking out three against Spokane July 10.
Coaches

#8. Donnie Murphy – Manager
Notes – Guided the C’s to 55 wins in 2021…Joined the Toronto Blue Jays as a hitting coach for the Lansing Lugnuts in 2016 and 2017…Assumed hitting coach duties for Dunedin in 2018 and 2019…Was named Dunedin’s manager prior to the COVID cancellation of the 2020 season…Spent parts of nine seasons as an infielder in the majors, debuting with Kansas City in 2004…Also played for Oakland, Florida/Miami, the Chicago Cubs and Texas.
Season Highlight – Earned first professional win as a manager at Tri-City May 6.

#10. Ryan Wright – Hitting Coach
Notes – Joined the Toronto Blue Jays as a hitting coach in 2019…Served as head coach of the Kelowna Falcons of the West Coast League…Served as an assistant coach of the Montana State University Yellowjackets from 2017-2020…Played as an infielder with the University of Utah, Treasure Valley Community College and Oklahoma City University where he was a .320 career hitter in two years at OCU and received second-team academic All-American honors.
Season Highlight – Helped the C’s tie for second in the High-A West in team batting average at .254 and third in both OBP at .340 and slugging at .404.

#13. Phil Cundari – Pitching Coach
Notes – Was originally named pitching coach at Low-A Dunedin but took over as C’s pitching coach for Antonio Caceras…Served as pitching coach at Rutgers in 2019…Coached at Seton Hall for 28 seasons and won National Pitching Coach of the Year honours in 2011…Fourth-round pick by Oakland in 1985 out of Seton Hall.
Season Highlight – C’s pitchers tossed a High-A West-leading 1,051-2/3 innings, surrendered the fewest home runs with 101 and ranked third in strikeouts with 1.175.

#24. Danny Canellas – Position Player Coach
Notes – 2019 coaching staff returnee slated to return to Vancouver for the COVID cancelled season of 2020…Signed as a free agent with the Los Angeles Dodgers in 2012…Caught in 18 games with the Arizona League Dodgers in 2014…Signed a free-agent deal with Toronto on October 9, 2017 but did not play.

#36. Taylor Hill – Development Coach
Notes – Joined the Toronto Blue Jays in 2020 where he was to be the development coach in Dunedin…Pitched in parts of the 2014 and 2015 seasons with the Washington Nationals…Drafted in the sixth round of the 2011 draft by Washington out of Vanderbilt.
Thanks a million to C’s play-by-play announcer Tyler Zickel and photographer Christopher Oertell for their massive contributions to the 2021 Year in Review by the Numbers.
Hope you enjoyed it. Here’s hoping the C’s get to play in Vancouver for the full 2022 season beginning April 19. Happy New Year and stay safe!