You say spring training stats don't matter, and you're right ... mostly.

But don't tell that to Anthony Volpe, the 21-year-old who was brought in merely to push fellow shortstop Oswald Peraza but then "kicked the door in," in the words of manager Aaron Boone, and won the job for himself. He'll now be the youngest player to start a season opener for the Yankees since another shortstop you may have heard of, Derek Jeter.

"The obvious exclamation point here is: Anthony Volpe came into camp and took this position," GM Brian Cashman said. So yes, these spring training stats mattered:

Anthony Volpe
NYY • SS • #11
Spring Stats
AVG.314
HR3
SB5
OBP.417
AB51
View Profile

So did the ones put up by 20-year-old Jordan Walker. The Cardinals were more open to bringing him on board from the beginning, but he seemed to clinch it with a couple headline-grabbing performances early in camp. Though the production has slipped in more recent days, the exit velocities are still coming in hot, and the Cardinals made the decision official Saturday.

"To get to the big leagues, yes, you've got to be able to hit, but when things get tough and you face adversity and people start to question your ability, can you cancel out the noise and keep doing your job? I think he has that ability," manager Oliver Marmol said.  

No ad available
Jordan Walker
STL • 3B • #18
Spring Stats
AVG.286
HR3
SB2
OPS.816
AB63
View Profile

Clearly, Walker and Volpe are the biggest "winners" of spring training. To claim anyone else would be disingenuous. In fact, they're such big winners that listing them alongside lesser names wouldn't do them justice, so I'm giving them special distinction here at the top.

Walker's ADP had been approaching the top 100 in the weeks leading up to this announcement. I now rank him 84th overall, and I think it's a close call between him and fellow rookie third baseman Gunnar Henderson (especially since Walker will actually be playing the outfield and soon gain eligibility there, too). He's the big upside play, the best bet among rookies to be "this year's Julio Rodriguez," but of course, that's a difficult bar for any 20-year-old to clear.

As recently as last week, Volpe's ADP was still outside the top 200 with Peraza being such an obvious favorite, but now I have him just outside my top 100 and in the same shortstop tier as Dansby Swanson, Xander Bogaerts, Carlos Correa and Willy Adames, among others. Despite his 21 years of age, I think the floor is fairly high because the plate discipline is so good and the stolen bases so plentiful. He had 50 in the minors last year and is a perfect 5 for 5 on stolen bases this spring.

No ad available

Chances are you've heard plenty about Walker and Volpe already, so I'll stop there and pivot to some other spring winners (and losers) who may not have come across your radar.

Winners
Graham Ashcraft SP
CIN Cincinnati • #51 • Age: 26

Spring Stats

ERA

2.60

WHIP

0.87

INN

17.1

BB

2

K

25
Already armed with a cutter that regularly tops triple digits, Graham Ashcraft altered his slider grip this spring, and the whiffs that were lacking during his rookie season have come pouring in.
Alec Bohm 3B
PHI Philadelphia • #28 • Age: 28

AVG

.245

HR

4

2B

4

AB

53

BB

7

K

10
Adding 10-15 pounds of muscle this offseason has helped Alec Bohm turn on pitches quicker, and it might be the key to unlocking the natural power revealed in his exit velocities. His hit tool is already plus, as evidenced by his 98th percentile xBA last year.
Matthew Boyd SP
CLE Cleveland • #16 • Age: 33

ERA

3.46

WHIP

0.92

INN

13

BB

3

K

21
The former strikeout artist (238 in 2019) has come back from flexor tendon surgery with a new and improved changeup, which should help keep hitters off the fastball while his slider continues to pile up whiffs.
Corbin Carroll LF
ARI Arizona • #7 • Age: 24

AVG

.372

3B

3

2B

5

SB

5

BB

11

K

7
The multi-talented rookie has found a way to sparkle even while going homerless and has flown up draft boards as a result. It's to the point where you can't count on him lasting to Round 6 in a five-outfielder league.
Reid Detmers SP
LAA L.A. Angels • #48 • Age: 25

ERA

2.60

WHIP

0.87

INN

17.1

BB

5

K

23
Reid Detmers picked up 3 mph on his slider after being sent down midseason and looked like a changed pitcher after returning. Word has it the slider is up another 3 mph this spring, and the same is true for his fastball.
Jake Fraley RF
CIN Cincinnati • #27 • Age: 29

AVG

.320

HR

3

2B

5

SB

5

AB

.982

AB

50
If we needed confirmation in the legitimacy of Jake Fraley's .295 batting average, 11 homers and .903 OPS in 53 games after returning from a knee injury last year, we got it, along with some reassurance he'll return to his base-stealing roots.
Josiah Gray SP
WAS Washington • #40 • Age: 26

ERA

0.55

WHIP

0.92

INN

16.1

BB

2

K

14
After serving up a league-high 38 home runs last year, Josiah Gray has kept everything in the park this spring, and it may not be just happenstance. He's been relying more and more on a cutter to keep hitters off the fastball that got walloped last season.
Darick Hall 1B
PHI Philadelphia • #24 • Age: 29

AVG

.294

HR

5

OPS

1.027

AB

51

BB

9

K

9
If there's a silver lining to Rhys Hoskins' injury, it's that his heir apparent was already pushing for a job. Improved selectivity has helped Darick Hall cut down on his strikeouts without undermining his light-tower power.
Ke'Bryan Hayes 3B
PIT Pittsburgh • #13 • Age: 27

AVG

.333

HR

4

SB

0

AB

36

BB

1

K

7
Like Alec Bohm, Ke'Bryan Hayes has been turning on the ball better this spring, helping him to get more power out of his premium exit velocities. Manager Derek Shelton credits improved timing for helping him pull the ball in the air.
Mitch Keller SP
PIT Pittsburgh • #23 • Age: 28

ERA

3.45

WHIP

0.96

INN

15.2

BB

1

K

20
Yet another for whom adding a cutter may be the key to rounding out his arsenal, Mitch Keller threw the pitch 42 percent of the time in his latest spring start. It was responsible for six of his 12 whiffs (on just 77 pitches).
Yusei Kikuchi SP
HOU Houston • #16 • Age: 33

ERA

1.00

WHIP

1.06

INN

18

BB

10

K

25
It's not clear what exactly has changed for Yusei Kikuchi -- manager John Schneider mentioned something about "revamping his arm swing" -- but his whiff rate has been off the charts, too good to ignore for someone who has long teased us with his talent.
Scott McGough RP
ARI Arizona • #30 • Age: 35

INN

8.1

H

5

ER

2

BB

2

K

9
The Diamondbacks may say they're going with a closer committee to begin the year, but the way Scott McGough looked this spring, it's only a matter of time before he claims the role he filled in Japan the past two years.
Garrett Mitchell CF
MIL Milwaukee • #5 • Age: 26

AVG

.300

HR

4

SB

0

AB

30

BB

0

K

7
Garrett Mitchell didn't need to assure us of his speed, which is ample, but the power production, even while missing time with a hamstring injury, offers hope he's not a one-trick pony. A Cedric Mullins-like outcome seems plausible.
Elehuris Montero 1B
COL Colorado • #44 • Age: 26

AVG

.328

HR

5

OPS

1.002

AB

58

BB

5

K

11
The Rockies brought in a veteran retread to compete at third base, as they're wont to do, but even they seem to be acknowledging Elehuris Montero has earned the job over Mike Moustakas with his performance this spring. He also hit .310 with 15 homers in just 65 minor-league games last year.
Anthony Rendon 3B
LAA L.A. Angels • #6 • Age: 34

AVG

.452

HR

2

OPS

1.288

AB

31

BB

4

K

5
After two injury-plagued seasons, the one-time stud was on the verge of being forgotten in Fantasy, even with third base being so scarce. His spring has been loud enough to earn him a second look.
Blake Sabol C
SF San Francisco • #21 • Age: 26

AVG

.349

HR

3

SB

2

AB

43

BB

11

K

13
What makes Blake Sabol so interesting is that he plays a position where part-timers can still thrive and multi-faceted contributors are few and far between. The Giants like his bat so much that he'll likely play some outfield and DH.
Clarke Schmidt SP
NYY N.Y. Yankees • #36 • Age: 28

ERA

5.28

WHIP

1.04

INN

15.1

BB

3

K

18
Clarke Schmidt has made himself an integral part of the Yankees rotation amid a rash of injuries this spring. While the results have been inconsistent from start to start, the high points resonate given the high spin rates on his pitches.
Jared Shuster SP
CHW Chi. White Sox • #51 • Age: 26

ERA

1.45

WHIP

0.59

INN

18.2

BB

4

K

18
This spot could just as easily go to Dylan Dodd, but Jared Shuster seems the more likely of the rookie left-handers to stick in the rotation even after Kyle Wright returns. His changeup is a legitimate weapon, and the rest of his arsenal plays up because of how well he hides the ball.
Edmundo Sosa 3B
PHI Philadelphia • #33 • Age: 28

AVG

.364

HR

4

SB

2

OPS

1.143

AB

44

K

9
Edmundo Sosa worked with hitting coach Kevin Long to shorten up his swing, and the power has played up this spring. The Phillies were talking about giving him near-everyday at-bats all over the diamond even before the Rhys Hoskins injury, but it should be all the easier now.
Brice Turang 2B
MIL Milwaukee • #2 • Age: 25

AVG

.282

HR

1

SB

3

AB

39

BB

4

K

8
While Joey Wiemer and Sal Frelick also made a push for a roster spot, it's Brice Turang who will join the Brewers on Opening Day, serving as their primary second baseman. A Thairo Estrada-like outcome is one to dream on for him, perhaps with even a little more speed.

A few other winners: Jose Barrero, SS, CIN; Justin Dirden, OF, HOU; Dylan Dodd, SP, ATL; Christian Encarnacion-Strand, 3B, CIN; Lucas Giolito, SP, CHW; Riley Greene, OF, DET; Edouard Julien, 2B, MIN; Jarred Kelenic, OF, SEA; Trevor Larnach, OF, MIN; Gabriel Moreno, C, ARI; Mike Moustakas, 1B/3B, COL; Hayden Wesneski, SP, CHC; Joey Wiemer, OF, MIL

Losers
Jose Berrios SP
TOR Toronto • #17 • Age: 30

Spring Stats

INN

10

H

13

ER

3

BB

3

K

9
Jose Berrios did nothing to relieve concerns following a miserable 2022, allowing tons of hard contact even when he managed to keep runs off the board. The numbers look worse when you factor in a disastrous start for Team Puerto Rico in the World Baseball Classic.
Carlos Estevez RP
PHI Philadelphia • #53 • Age: 31

IP

6.2

H

7

ER

9

BB

10

K

9
GM Perry Minasian declared Carlos Estevez the favorite to close at the start of camp, but the former Rockies reliever struggled so much, particularly with control, that he may not even be in the mix for saves now.
Jack Flaherty SP
LAD L.A. Dodgers • Age: 29

ERA

6.41

WHIP

1.68

INN

19.2

BB

7

K

15
Like Berrios, Jack Flaherty's spring only added to the perception that his career is in free fall, capped with him being on the wrong end of a 24-1 debacle against the Astros.
Vaughn Grissom SS
BOS Boston • #5 • Age: 23

AVG

.371

HR

0

SB

2

AB

35

BB

2

K

4
The presumptive favorite for Dansby Swanson's old job may have simply been a victim of roster finagling with the Braves wanting to keep Ehire Adrianza in the organization, but now it's not even clear he'd get the first call over Braden Shewmake when the need arises.
Grayson Rodriguez SP
BAL Baltimore • #30 • Age: 25

ERA

7.04

WHIP

1.57

INN

15.1

BB

7

K

19
The Orioles all but declared Grayson Rodriguez their fifth starter at the start of camp, but his performance this spring was so underwhelming that they had little choice but to send the consensus top pitching prospect down. "I wasn't expecting this, and we were hoping that he would show up as a better version of himself than I think we got here," GM Mike Elias said.

A few other losers: Ian Anderson, SP, ATL; Drey Jameson, SP, ARI; Alex Kirilloff, OF, MIN; Oswald Peraza, SS, NYY; Trevor Rogers, SP, MIA

No ad available