SPHyun Jin Ryu 1.9 · Taijuan Walker 0.4 · Ross Stripling 0.3 · Robbie Ray 0.1 · Matt Shoemaker -0.1
BP★ Anthony Bass 7 · Rafael Dolis 7 · Jordan Romano 5 · Ryan Borucki 3 · Thomas Hatch 3 · A.J. Cole 2 · Wilmer Font 2 · Shun Yamaguchi 1
Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; ★ marks the closer (most save chances). MLB Stats API.
2020 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Hyun Jin Ryu
33
FA-elig
12
1.9
20.0
-6.1
Teoscar Hernández
27
pre-arb
50
1.5
0.2
+10.4
Cavan Biggio
25
pre-arb
59
1.4
0.2
+9.8
Lourdes Gurriel Jr.
26
pre-arb
57
1.3
2.9
+6.3
Bo Bichette
22
pre-arb
29
0.9
0.2
+6.1
Randal Grichuk
28
FA-elig
55
0.7
13.0
-8.0
Rafael Dolis
32
FA-elig
24
0.6
1.0
+3.3
Julian Merryweather
28
–
8
0.5
0.1
+3.8
Rowdy Tellez
25
pre-arb
35
0.5
0.2
+3.1
Taijuan Walker↔ SEA
27
FA-elig
6
0.4
1.1
+2.1
Anthony Bass
32
FA-elig
26
0.4
1.5
+1.7
Jordan Romano
27
pre-arb
15
0.4
0.2
+2.7
Danny Jansen
25
pre-arb
43
0.4
0.2
+2.5
Thomas Hatch
25
–
17
0.3
0.2
+1.8
Vladimir Guerrero Jr.
21
–
60
0.3
0.2
+1.8
Ross Stripling↔ LAD
30
arb
5
0.3
0.9
+1.0
A.J. Cole
28
arb
24
0.2
0.1
+1.7
Ryan Borucki
26
pre-arb
21
0.2
0.2
+1.2
Santiago Espinal
25
–
27
0.2
0.2
+1.2
Trent Thornton
26
pre-arb
3
0.2
0.2
+1.1
Jonathan Davis
28
pre-arb
13
0.1
0.1
+1.0
Brian Moran↔ MIA
31
–
2
0.1
0.0
+0.8
Alejandro Kirk
21
–
9
0.1
0.1
+0.8
Sean Reid-Foley
24
pre-arb
5
0.1
0.0
+0.6
T.J. Zeuch
24
pre-arb
3
0.1
0.0
+0.6
Robbie Ray↔ ARI
28
FA-elig
5
0.1
3.9
-3.3
Patrick Murphy
25
–
4
0.1
0.0
+0.6
Billy McKinney
25
–
2
0.1
0.0
+0.5
Joe Panik
29
arb
41
0.1
1.1
-0.6
Travis Bergen↔ ARI
26
–
1
0.0
0.0
+0.3
Jacob Waguespack
26
pre-arb
11
0.0
0.2
-0.1
Wilmer Font
30
pre-arb
21
0.0
0.2
-0.2
Travis Shaw
30
arb
50
-0.1
4.0
-4.4
Anthony Alford↔ PIT
25
–
13
-0.1
0.1
-0.5
Matt Shoemaker
33
FA-elig
6
-0.1
4.2
-4.7
Caleb Joseph
34
arb
3
-0.1
0.0
-0.5
Daniel Vogelbach↔ MIL
27
–
2
-0.1
–
–
Hector Perez
24
–
1
-0.1
0.0
-0.6
Anthony Kay
25
pre-arb
13
-0.1
0.5
-1.1
Sam Gaviglio
30
pre-arb
4
-0.1
0.0
-0.8
Derek Fisher
26
pre-arb
16
-0.1
0.2
-1.0
Chase Anderson
32
arb
10
-0.1
3.1
-4.2
Ken Giles
29
FA-elig
4
-0.2
9.6
-11.1
Nate Pearson
23
–
5
-0.2
0.2
-2.0
Shun Yamaguchi
32
–
17
-0.5
1.2
-4.5
Tanner Roark
33
FA-elig
11
-0.5
12.0
-15.7
Brandon Drury
27
arb
21
-0.5
2.0
-5.8
Jonathan Villar↔ MIA
29
FA-elig
22
-0.7
3.5
-8.4
Reese McGuire
25
pre-arb
19
-0.7
0.1
-5.2
Key additions (new vs 2019)
Player
fWAR
Hyun Jin Ryu
1.9
Rafael Dolis
0.6
Julian Merryweather
0.5
Taijuan Walker
0.4
Anthony Bass
0.4
Thomas Hatch
0.3
Key subtractions (gone from 2019)
Player
2019 fWAR
Marcus Stroman
3.0
Eric Sogard
2.5
Freddy Galvis
2.0
Aaron Sanchez
0.9
Justin Smoak
0.5
Daniel Hudson
0.4
Current & Historical Payroll
2020 payroll
$89.4M
2021 guaranteed
$0M
What the front office was committed to as of 2020, 2020–2026.
Guaranteed $ are contract commitments signed by 2020; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.
current $guaranteed $arbitration (proj)pre-arb (proj)free agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (3)
Player
Age
Svc
2020
2021
2022
2023
2024
2025
2026
Hyun Jin Ryu
33
7.000
$20.0M
FREE AGENT
Tanner Roark
33
6.055
$12.0M
FREE AGENT
Julian Merryweather
28
6.011
$128k
FREE AGENT
Arbitration-eligible (14)
Player
Age
Svc
2020
2021
2022
2023
2024
2025
2026
Randal Grichuk
28
5.033
$13.0M
FREE AGENT
Ken Giles
29
5.113
$9.6M
FREE AGENT
Matt Shoemaker
33
5.166
$4.2M
FREE AGENT
Travis Shaw
30
4.053
$4.0M
ARB 3
FREE AGENT
Robbie Ray
28
5.007
$3.9M
FREE AGENT
Jonathan Villar
29
5.113
$3.5M
FREE AGENT
Chase Anderson
32
5.146
$3.1M
FREE AGENT
Brandon Drury
27
3.165
$2.0M
ARB 2
ARB 3
FREE AGENT
Anthony Bass
32
5.012
$1.5M
FREE AGENT
Taijuan Walker
27
5.142
$1.1M
FREE AGENT
Joe Panik
29
5.100
$1.1M
FREE AGENT
Ross Stripling
30
3.115
$875k
ARB 2
ARB 3
FREE AGENT
Caleb Joseph
34
5.020
$22k
FREE AGENT
Daniel Vogelbach
27
4.000
—
ARB 3
FREE AGENT
Pre-arbitration (32)
Player
Age
Svc
2020
2021
2022
2023
2024
2025
2026
Lourdes Gurriel Jr.
26
2.000
$2.9M
ARB 1
ARB 2
ARB 3
FREE AGENT
Shun Yamaguchi
32
–
$1.2M
Rafael Dolis
32
1.101
$1.0M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Anthony Kay
25
0.023
$485k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Teoscar Hernández
27
2.097
$223k
ARB 1
ARB 2
ARB 3
FREE AGENT
Trent Thornton
26
1.000
$216k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Danny Jansen
25
1.050
$215k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Derek Fisher
26
1.061
$215k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rowdy Tellez
25
1.012
$215k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Vladimir Guerrero Jr.
21
1.000
$215k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cavan Biggio
25
0.129
$214k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bo Bichette
22
0.063
$211k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jordan Romano
27
0.051
$210k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Thomas Hatch
25
0.000
$209k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Wilmer Font
30
2.085
$206k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Borucki
26
1.088
$200k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nate Pearson
23
0.000
$194k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Waguespack
26
0.116
$156k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Santiago Espinal
25
0.000
$153k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Reese McGuire
25
0.090
$139k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
A.J. Cole
28
2.124
$100k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jonathan Davis
28
0.112
$66k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Anthony Alford
25
0.142
$63k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alejandro Kirk
21
0.000
$53k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Moran
31
1.027
$49k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Gaviglio
30
2.067
$47k
ARB 1
ARB 2
ARB 3
FREE AGENT
Sean Reid-Foley
24
0.086
$38k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
T.J. Zeuch
24
0.027
$34k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Patrick Murphy
25
2.023
$31k
ARB 1
ARB 2
ARB 3
FREE AGENT
Billy McKinney
25
1.065
$22k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Bergen
26
0.146
$9k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hector Perez
24
1.006
$3k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Blue Jays's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
Every roster slot ranked best→worst by WAR. Bars = Blue Jays 2020; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.
What each regime is worth — every settled team-season since 1985