4, actually. 2026, 27, 28, and 29.
He'll be eligible for free agency in 2030, provided he stays in the big leagues till then and doesn't sign any kind of multi-year contract, of course.
https://www.baseball-reference.com/players/w/wallnma01.shtml
The point being refuted is the erroneous "40 percent better than average" one. He's not, by any measure. Its just BS repeated over and over by one poster.
And THIS season he's slightly below league average BTW.