Was curious how Soto's production compared with some of his predecessors leading up to their respective MegaDeals, so here they are in reverse chronological order. Age in parentheses is for the first year of the contract...
2025 Soto (Age 26: 15/765)
4,088 PAs | 158 wRC+ | 36.3 WAR
216 BB+ | 77 K+ | 115 AVG+ | 149 ISO+
2024 Devers (Age 27: 10/313.5)
3,614 PAs | 123 wRC+ | 21.4 WAR
96 BB+ | 92 K+ | 113 AVG+ | 136 ISO+
2023 Judge (Age 31: 9/360)
3,161 PAs | 163 wRC+ | 35.4 WAR
180 BB+ | 130 K+ | 114 AVG+ | 180 ISO+
2023 Turner (Age 30: 11/300)
3,737 PAs | 124 wRC+ | 32.9 WAR
81 BB+ | 83 K+ | 120 AVG+ | 110 ISO+
2022 Lindor (Age 28: 10/341)
4,034 PAs | 117 wRC+ | 34.6 WAR
101 BB+ | 68 K+ | 110 AVG+ | 116 ISO+
2022 Seager (Age 28: 10/325)
2,710 PAs | 132 wRC+ | 21.9 WAR
106 BB+ | 87 K+ | 116 AVG+ | 120 ISO+
2021 Mookie (Age 28: 12/365)
3,875 PAs | 136 wRC+ | 37.6 WAR
123 BB+ | 61 K+ | 118 AVG+ | 131 ISO+
2020 Yelich (Age 28: 9/215)
4,043 PAs | 137 wRC+ | 31.7 WAR
130 BB+ | 100 K+ | 117 AVG+ | 115 ISO+
2019 Trout (Age 27: 12/426.5)
4,673 PAs | 171 wRC+ | 63.4 WAR
184 BB+ | 106 K+ | 120 AVG+ | 170 ISO+
2019 Harper (Age 26: 13/330)
3,957 PAs | 140 wRC+ | 28.6 WAR
175 BB+ | 104 K+ | 108 AVG+ | 149 ISO+
2019 Machado (Age 26: 10/300)
4,074 PAs | 120 wRC+ | 29.8 WAR
90 BB+ | 80 K+ | 111 AVG+ | 127 ISO+
2015 Giancarlo (Age 25: 13/325)
2,640 PAs | 145 wRC+ | 21.7 WAR
148 BB+ | 148 K+ | 104 AVG+ | 185 ISO+
2001 A-ROD (Age 25: 10/252)
3,515 PAs | 137 wRC+ | 35.0 WAR
94 BB+ | 110 K+ | 113 AVG+ | 154 ISO+