If you project post all star break numbers to a full season you get the following:
HR 29 RBI 90 3B 17 2B 31 with an OPS of 0.833.
Those numbers would have been the best of any player at 2B. The only one where he would not have led all of baseball for was doubles. And this was in the season where he was playing at the age of 21. He could even be better than this next year with a year more maturity and will play the entire season at the age of 22.
I am aware that he is under team control until after the 2020 season. The team may also be a little worried after getting burned by Andrus' contract. This is different. This situation is more like what the Rangers did with Martin Perez. They offered Perez
- 14:$0.75M, 15:$1M, 16:$2.9M, 17:$4.4M, 18:$6M club option ($2.45M buyout), 19:$7.5M club option ($0.75M buyout), 20:$9M club option ($0.25M buyout)
If the club wanted to offer Odor a contract that was 1.5 times what they offered Perez then that would be a huge bargain. This is especially true with buyout options. If they do not then they will have to try to re-sign a free agent who is 27 years old. If he continues on this path then he could get a contract like what Cano got at the age of 30.
The longer the team waits on an extension for Odor the more expensive it will get.
Is it time to offer and Odor an extension? And if so then what would it be?