Record: 11-26 / 4th place / Northwest League
Vancouver Canadians (S A)

Pitchers

Role Name Age T G GS W L SV BB K IP ERA FIP xFIP WAR
SP Cisco Candelara 20 R 7 0 1 1 1 9 16 14.2 4.909 5.940 4.946 -0.05
SP Helespôntico Carro 20 R 6 0 0 1 0 12 10 8.1 16.200 6.632 7.661 -0.09
SP Octávio Fernández 20 R 13 0 2 1 5 11 27 15.1 4.109 3.995 3.644 0.37
SP Jesús Flores 19 L 7 0 0 0 1 12 17 13.1 6.750 5.612 5.352 -0.00
SP Alfredo Gómez 19 R 5 5 0 1 0 15 25 30.2 5.283 6.310 5.908 0.10
SP Eric Moore 19 R 3 0 0 0 0 3 3 3.2 0.000 6.349 7.128 -0.04
SP José Pérez 20 L 5 5 1 1 0 9 28 24.2 3.649 4.023 4.718 0.67
SP Sergio Ramos 20 R 6 0 1 0 0 4 4 4.0 6.750 5.712 6.903 -0.01
SP Pat Reddan 19 R 5 5 0 4 0 26 23 26.1 6.152 8.130 7.204 -0.34
SP Ty Rugman 20 L 4 0 0 0 0 4 10 8.0 3.375 4.462 5.177 0.10
SP Danny Wright 20 R 3 0 0 0 0 3 4 5.1 8.438 5.462 6.712 0.01
RP Gene Barrett 24 L 2 0 0 0 0 3 5 3.1 0.000 5.312 5.884 0.01
RP Erik Brown 21 R 5 0 1 2 0 8 22 13.0 8.308 3.636 4.221 0.32
RP Julián Hernández 24 R 7 0 1 0 1 2 16 13.0 1.385 3.174 3.980 0.33
RP Arturo Pérez 23 R 3 0 0 1 0 0 3 2.1 15.429 3.427 4.651 0.05
RP Mario Reyes 23 R 2 0 0 0 0 2 4 5.2 0.000 4.359 5.368 0.07
RP Luis Rodríguez 24 R 2 0 0 0 0 7 2 3.0 18.000 14.712 10.697 -0.25
RP Raúl Soto 24 R 5 0 0 0 0 7 17 11.0 4.909 3.531 4.223 0.24

Batters

Pos Name Age B G PA H HR BB K SB AVG OBP OPS wOBA wRC+ WAR
C Bobby Carter 20 R 25 102 24 0 6 29 0 0.253 0.304 0.672 0.311 58 -0.09
C Esteban Mendoza 21 R 5 5 2 0 1 2 0 0.500 0.600 1.350 0.598 246 0.11
C Dave Randall 20 R 6 22 4 0 4 5 0 0.235 0.364 0.717 0.342 78 0.04
C Ron Robertson 21 R 9 23 3 2 7 6 0 0.188 0.435 1.060 0.446 146 0.13
C Álex Sánchez 21 R 3 3 1 0 0 0 0 0.333 0.333 0.667 0.314 60 -0.00
C Steve Stone 21 R 0 0 0 0 0 0 0 0.000 0.000 0.000 0.000 0 0.00
1B Jeff Barr 19 L 36 145 29 2 23 34 0 0.242 0.372 0.756 0.358 89 -0.05
1B Jesús Colomo 22 R 12 3 0 0 0 1 0 0.000 0.000 0.000 0.000 -145 -0.06
2B Randy Schmitt 20 L 3 7 1 0 2 2 0 0.250 0.571 0.821 0.467 160 0.08
3B Ed Phillips 20 R 35 135 30 0 16 34 0 0.261 0.370 0.736 0.354 86 0.29
SS Dave Chaney 23 R 4 4 0 0 0 1 0 0.000 0.000 0.000 0.000 -145 -0.10
SS Abel Green 21 R 35 148 29 1 16 42 2 0.228 0.338 0.653 0.319 64 0.17
SS Johnny O'Donnell 20 R 4 11 3 0 0 4 3 0.273 0.273 0.636 0.288 43 -0.06
SS César Salgato 26 R 6 15 4 0 2 4 1 0.308 0.400 0.862 0.399 116 0.09
SS Greg Scott 21 R 5 5 1 0 0 3 2 0.200 0.200 0.400 0.188 -22 -0.02
SS Joe Theroux 21 R 9 9 0 0 1 2 0 0.000 0.111 0.111 0.085 -89 -0.21
SS Allen Walls 20 L 5 13 1 0 1 3 0 0.083 0.154 0.237 0.131 -59 -0.18
SS Bob Wille 20 R 34 154 39 0 12 35 4 0.289 0.377 0.754 0.358 89 0.20
LF Pepe Barrios 20 L 4 4 0 0 0 0 0 0.000 0.250 0.250 0.199 -15 -0.04
CF Chris Holbrook 20 R 20 78 20 0 6 25 3 0.278 0.333 0.889 0.381 104 0.26
CF José Molina 20 L 7 17 5 0 0 6 0 0.294 0.294 0.706 0.315 61 -0.15
CF Esteban Rocha 21 R 11 3 1 0 0 1 0 0.333 0.333 1.000 0.427 134 0.02
CF Bob Taylor 19 R 35 127 23 1 12 37 4 0.213 0.307 0.613 0.295 48 -0.67
CF Len West 19 L 28 112 26 0 7 37 0 0.263 0.330 0.704 0.328 69 -0.05
RF Steve Clark 20 L 28 121 22 0 9 32 7 0.204 0.281 0.605 0.284 40 -0.67
RF Ron Hardstaff 20 L 14 2 0 0 1 0 0 0.000 0.500 0.500 0.383 106 -0.04
RF Jody Smith 20 L 33 138 28 4 18 40 1 0.241 0.348 0.796 0.359 89 -0.10
Note: Players highlighted in red may not be fully on a roster (aka "in limbo").

Pitchers

Pos Name Age T Stf Mov Con Stm GB% FB Snk Cut Crv Sld Chg Spl Frk CCg Scr KCr Knu # P
Loading data...

Batters

Pos Name Age B T Con Gap Pow Eye Ks C 1B 2B 3B SS LF CF RF IFR IFA OFR OFA Spd
Loading data...
Date Opp Score Record WP LP Save Attendance
June 20, 2025 @SPO 8 - 4 Erik Brown Jesús Lozano Octávio Fernández 7,131
June 21, 2025 @SPO 3 - 8 Chris Park Johnny O'Donnell None 7,138
June 22, 2025 @SPO 3 - 4 Steve Simmons Juan Castro Jim Warren 7,109
June 23, 2025 EVE 4 - 8 Neil Tamburrino Yoelbi Kehlmaier None 6,078
June 24, 2025 EVE 3 - 2 Dave Randall Doug Hill Octávio Fernández 6,011
June 25, 2025 EVE 5 - 4 José Pérez Jeff Hodges Octávio Fernández 6,035
June 26, 2025 HIL 7 - 8 Phil Richmond Erik Brown Augusto Garza 6,097
June 27, 2025 HIL 3 - 1 Juan Castro Jesús Guerra Cisco Candelara 6,086
June 28, 2025 HIL 4 - 3 Cisco Candelara Orlando Flores Octávio Fernández 6,052
June 29, 2025 HIL 2 - 12 José Flores Dave Randall Joe Hathaway 6,093
June 30, 2025 HIL 8 - 4 Darrel Davis Steve Simon Jesús Flores 6,044
July 1, 2025 @TRC 3 - 5 José Navarro Pat Reddan Lúcio Méndez 3,576
July 2, 2025 @TRC 0 - 6 Garry Gibbs Sean Younger None 3,637
July 3, 2025 @TRC 11 - 2 Johnny O'Donnell Héctor López Joe Carlton 3,604
July 4, 2025 SPO 6 - 9 * Bob O'Dell Dave Randall Jim Warren 6,070
July 5, 2025 SPO 2 - 9 Jesús Lozano Darrel Davis None 6,082
July 6, 2025 SPO 0 - 8 Chris Park Pat Reddan None 6,036
July 7, 2025 @SKE 2 - 18 Jesús Sandoval Sean Younger None 4,222
July 8, 2025 @SKE 1 - 6 José Barrón Johnny O'Donnell None 4,221
July 9, 2025 @SKE 1 - 5 Sancho Castro Alfredo Gómez Tomás Rivera 4,203
July 10, 2025 @SKE 1 - 6 Nathan Ladds Darrel Davis None 4,216
July 11, 2025 @SKE 0 - 1 Junior Talley Pat Reddan Tomás Rivera 4,211
July 12, 2025 TRC 0 - 10 Garry Gibbs Sean Younger None 6,081
July 13, 2025 TRC 4 - 5 Ian Bitschi Bobby O'Brien Lúcio Méndez 6,017
July 14, 2025 TRC 1 - 7 Randy Dale Erik Brown None 6,089
July 16, 2025 @BOI 2 - 14 Danny Dean Dave Randall None 4,427
July 17, 2025 @BOI 11 - 9 * Octávio Fernández Jesús González Julián Hernández 4,453
July 18, 2025 @BOI 8 - 9 Ángelo Peña Octávio Fernández None 4,449
July 19, 2025 @BOI 0 - 7 Derek Page Johnny O'Donnell Arturo Salazar 4,412
July 20, 2025 @BOI 2 - 5 Danny Dean José Pérez Dan Peck 4,450
July 21, 2025 @SPO 6 - 8 Dave Cox Helespôntico Carro Jim Warren 7,103
July 22, 2025 @SPO 6 - 8 Brad Singleton Cisco Candelara Arturo Piña 7,085
July 23, 2025 @SPO 2 - 10 Jeff Robinson Pat Reddan Augusto Tavárez 7,108
July 24, 2025 EUG 8 - 7 Sergio Ramos Jamal Hull Octávio Fernández 6,075
July 25, 2025 EUG 3 - 2 * Octávio Fernández Mike Sánchez None 6,037
July 26, 2025 EUG 4 - 7 Doug Powell Arturo Pérez None 6,036
July 27, 2025 EUG 4 - 3 * Julián Hernández Mike Sánchez None 6,049
July 28, 2025 EUG
July 29, 2025 @EVE
July 30, 2025 @EVE
July 31, 2025 @EVE
Aug. 1, 2025 TRC
Aug. 2, 2025 TRC
Aug. 3, 2025 TRC
Aug. 10, 2025 @EUG
Aug. 11, 2025 @EUG
Aug. 12, 2025 @EUG
Aug. 13, 2025 @EUG
Aug. 14, 2025 @EUG
Aug. 15, 2025 EVE
Aug. 16, 2025 EVE
Aug. 17, 2025 EVE
Aug. 18, 2025 @HIL
Aug. 19, 2025 @HIL
Aug. 20, 2025 @HIL
Aug. 21, 2025 @HIL
Aug. 22, 2025 @HIL
Aug. 23, 2025 SPO
Aug. 24, 2025 SPO
Aug. 25, 2025 SPO
Aug. 26, 2025 BOI
Aug. 27, 2025 BOI
Aug. 28, 2025 BOI
Aug. 29, 2025 BOI
Aug. 30, 2025 BOI
Sept. 1, 2025 @EVE
Sept. 2, 2025 @EVE
Sept. 3, 2025 @EVE
Sept. 4, 2025 SKE
Sept. 5, 2025 SKE
Sept. 6, 2025 SKE
Sept. 7, 2025 SKE
Sept. 8, 2025 SKE
Sept. 9, 2025 @TRC
Sept. 10, 2025 @TRC
Sept. 11, 2025 @TRC
Toronto
48-50 / 4th / MLB
Date Opp Score
Jul 18 @DET 6 - 4
Jul 19 @DET 5 - 6
Jul 20 @DET 1 - 2
Jul 21 @BOS 2 - 4
Jul 22 @BOS 3 - 4
Jul 23 @BOS 1 - 4
Jul 24 @BOS 4 - 0
Jul 25 @CLE 2 - 5
Jul 26 Off Day
Jul 27 @CLE 1 - 10
Jul 28 OAK
Jul 29 OAK
Jul 30 OAK
Jul 31 OAK
Aug 1 LAA
Aug 2 LAA
Aug 3 LAA
Aug 4 @CHA
Aug 5 @CHA
Aug 6 @CHA
Complete Schedule
Buffalo
41-62 / 5th / IL
Date Opp Score
Jul 18 @LHV 9 - 3
Jul 19 @LHV 5 - 3
Jul 20 @LHV 7 - 3
Jul 21 NOR 2 - 0
Jul 22 NOR 3 - 8
Jul 23 NOR 10 - 7
Jul 24 GWI 4 - 2
Jul 25 GWI 2 - 12
Jul 26 GWI 6 - 7
Jul 27 GWI 5 - 4
Jul 28 @SCR
Jul 29 @SCR
Jul 30 @SCR
Jul 31 SYR
Aug 1 SYR
Aug 2 SYR
Aug 3 SYR
Aug 4 Off Day
Aug 5 @SYR
Aug 6 @SYR
Complete Schedule
New Hampshire
31-70 / 6th / EL
Date Opp Score
Jul 18 @POR 5 - 4
Jul 19 @POR 0 - 3
Jul 20 @POR 1 - 12
Jul 21 REA 9 - 5
Jul 22 REA 1 - 9
Jul 23 REA 4 - 2
Jul 24 TRE 0 - 4
Jul 25 TRE 3 - 15
Jul 26 TRE 7 - 2
Jul 27 TRE 9 - 1
Jul 28 @HAR
Jul 29 @HAR
Jul 30 @HAR
Jul 31 @RCH
Aug 1 @RCH
Aug 2 @RCH
Aug 3 @RCH
Aug 4 Off Day
Aug 5 AKR
Aug 6 AKR
Complete Schedule
Dunedin
30-71 / 6th / FSL
Date Opp Score
Jul 18 BRA 1 - 2
Jul 19 BRA 3 - 10
Jul 20 CHR 3 - 14
Jul 21 CHR 5 - 1
Jul 22 CHR 5 - 7
Jul 23 CHR 7 - 9
Jul 24 @JUP 0 - 4
Jul 25 @JUP 1 - 14
Jul 26 @JUP 1 - 5
Jul 27 @JUP 2 - 8
Jul 28 Off Day
Jul 29 LAK
Jul 30 LAK
Jul 31 LAK
Aug 1 JUP
Aug 2 JUP
Aug 3 JUP
Aug 4 JUP
Aug 5 Off Day
Aug 6 CLE
Complete Schedule
Lansing
26-74 / 8th / MID
Date Opp Score
Jul 18 BEL 7 - 12
Jul 19 WIS 0 - 15
Jul 20 WIS 5 - 7
Jul 21 WIS 1 - 3
Jul 22 Off Day
Jul 23 @QUC 0 - 6
Jul 24 @QUC 4 - 5
Jul 25 @QUC 5 - 9
Jul 26 @CER 5 - 6
Jul 27 @CER 1 - 9
Jul 28 @CER
Jul 29 Off Day
Jul 30 DAY
Jul 31 DAY
Aug 1 DAY
Aug 2 GLK
Aug 3 GLK
Aug 4 GLK
Aug 5 GLK
Aug 6 @BGN
Complete Schedule
Vancouver
11-26 / 4th / NWL
Date Opp Score
Jul 18 @BOI 8 - 9
Jul 19 @BOI 0 - 7
Jul 20 @BOI 2 - 5
Jul 21 @SPO 6 - 8
Jul 22 @SPO 6 - 8
Jul 23 @SPO 2 - 10
Jul 24 EUG 8 - 7
Jul 25 EUG 3 - 2
Jul 26 EUG 4 - 7
Jul 27 EUG 4 - 3
Jul 28 EUG
Jul 29 @EVE
Jul 30 @EVE
Jul 31 @EVE
Aug 1 TRC
Aug 2 TRC
Aug 3 TRC
Aug 4 Off Day
Aug 5 Off Day
Aug 6 Off Day
Complete Schedule
Bluefield
5-26 / 5th / APP
Date Opp Score
Jul 18 PRI 0 - 5
Jul 19 @GRE 4 - 5
Jul 20 @GRE 3 - 2
Jul 21 @GRE 3 - 5
Jul 22 @BRI 0 - 1
Jul 23 @BRI 4 - 2
Jul 24 @BRI 3 - 4
Jul 25 BUR 5 - 6
Jul 26 BUR 0 - 17
Jul 27 BUR 1 - 6
Jul 28 @KIN
Jul 29 @KIN
Jul 30 @KIN
Jul 31 GRE
Aug 1 GRE
Aug 2 GRE
Aug 3 @BUR
Aug 4 @BUR
Aug 5 @BUR
Aug 6 Off Day
Complete Schedule
Dunedin (TOR)
13-17 / 2nd / GCL
Date Opp Score
Jul 18 GHOU 4 - 3
Jul 19 @GHOU 2 - 5
Jul 20 Off Day
Jul 21 GNYA2 3 - 7
Jul 22 @GNYA2 2 - 10
Jul 23 @GPHI 5 - 4
Jul 24 GPHI 4 - 2
Jul 25 @GNYA1 1 - 3
Jul 26 GNYA1 3 - 1
Jul 27 Off Day
Jul 28 GPIT
Jul 29 @GPIT
Jul 30 @GATL
Jul 31 GATL
Aug 1 @GDET
Aug 2 GDET
Aug 3 Off Day
Aug 4 GHOU
Aug 5 @GHOU
Aug 6 @GNYA2
Complete Schedule
Toronto (DSL)
5-24 / 6th / DSL
Date Opp Score
Jul 18 Roy 4 - 2
Jul 19 Roy 2 - 12
Jul 20 Roy 3 - 8
Jul 21 Met1 0 - 3
Jul 22 @Yan2 5 - 3
Jul 23 @Yan2 15 - 2
Jul 24 @Yan2 2 - 3
Jul 25 Tig 2 - 12
Jul 26 Tig 4 - 6
Jul 27 Tig 4 - 5
Jul 28 @Red
Jul 29 @Red
Jul 30 @Red
Jul 31 Dodg
Aug 1 Dodg
Aug 2 Dodg
Aug 3 Off Day
Aug 4 @Brav
Aug 5 @Brav
Aug 6 @Brav
Complete Schedule
Toronto (MLB)
Pos Name Injury Days Left DL Status
P Chris Sale 268 days 18 days left (60-day DL)
Buffalo (IL)
Pos Name Injury Days Left DL Status
CF Steven Birkbeck 19 days Eligible to return
CF Ron McGreer Healthy Eligible to return
New Hampshire (EL)
Pos Name Injury Days Left DL Status
P Angelino Vasilini 69 days Eligible to return
P Broderick Sutton 279 days Eligible to return
P Eric Schmitt 20 days Eligible to return
Dunedin (FSL)
Pos Name Injury Days Left DL Status
P Víctor Santana Healthy Eligible to return
P Miguel Angel Padilla 305 days Eligible to return
Lansing (MID)
Pos Name Injury Days Left DL Status
SS Doug LeBlanc 12 days Eligible to return
CF Mario Ortega 6 days Eligible to return
Vancouver (NWL)
Pos Name Injury Days Left DL Status
C Dave Randall 130 days Not on DL
CF Chris Holbrook 50 days Eligible to return
P Jesús Flores Day-to-day 1%, 10 days Not on DL
CF Bob Taylor Day-to-day 2%, 1 days Not on DL
Bluefield (APP)
Pos Name Injury Days Left DL Status
No injuries
Dunedin (TOR) (GCL)
Pos Name Injury Days Left DL Status
No injuries
Toronto (DSL) (DSL)
Pos Name Injury Days Left DL Status
P Bob Bell 287 days Eligible to return

Major League DL Season Summary - Days and $
Pos Name Salary DL Days $ on DL
P Ivan Nova $6.5M 63 $2.25M
P Chris Sale $6M 63 $2.08M
Total on DL 126 days $4.33M