Ivan Johnson is an 85 DUR/60STA guy with a great RH split and good pitches. So far in his major league career, he's averaging 25 wins a season - because his manager has figured out that running a 3 man rotation with 60/70 pitch counts gets Ivan in the game in the 5th (NL team) and lets him pitch the 5th, 6th, 7th and 8th every other day, all season.
Ivan will win 40 games some season because of how the manager uses him. And since he's 24, in good health, and blessed with great patience and Florida as a home park....the guy is going to OBLITERATE the wins mark, throwing 275 innings a season, somewhere around MLB S25. 600+ wins is not out of the realm of possibility.