07/11/2026 |
Drafted in the 2026 first-year player draft (Round 1, Pick 25, 25th overall pick) by the Chicago Cubs, out of college Seminole State College Oklahoma |
07/19/2026 |
Signed a minor league contract with the Chicago Cubs organization with a signing bonus of $4,550,000. |
11/04/2026 |
Named the #58 prospect in the MLB |
01/01/2027 |
OSA scouting updated ratings (potential): Contact: 45 (65); Power: 35 (55); Eye: 35 (50). |
04/01/2027 |
Named the #65 prospect in the MLB |
07/02/2027 |
Named the #67 prospect in the MLB |
07/03/2027 |
Injured (bruised knee),day-to-day for 5 days. |
07/11/2027 |
Was selected to the 2027 Major League Baseball All-Star Futures Game. |
11/06/2027 |
Named the #89 prospect in the MLB |
01/01/2028 |
OSA scouting updated ratings (potential): Contact: 55 (65); Power: 55 (55); Eye: 45 (50). |
03/30/2028 |
Named the #88 prospect in the MLB |
07/31/2028 |
Wins the MLB NL Player of the Week Award. |
11/17/2028 |
Wins the 2028 MLB NL Rookie of the Year Award. |
11/28/2028 |
Received a 1-year contract through automatic renewal worth a total of $860,000. |
01/01/2029 |
OSA scouting updated ratings (potential): Contact: 65 (65); Power: 60 (60); Eye: 50 (50). |
07/01/2029 |
Wins the MLB NL Batter of the Month Award. |
07/15/2029 |
Was selected to the 2029 Major League Baseball All-Star Game. |
11/30/2029 |
Received a 1-year contract through automatic renewal worth a total of $890,000. |
01/01/2030 |
OSA scouting updated ratings (potential): Contact: 70 (70); Power: 60 (60); Eye: 50 (50). |
08/26/2030 |
Wins the MLB NL Player of the Week Award. |
11/30/2030 |
Received a 1-year contract through arbitration worth a total of $7,598,500. |
01/01/2031 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 50 (50). |
01/19/2031 |
Outstandingly completed training to improve his defense at first base at the Chicago Cubs development complex. |
06/09/2031 |
Wins the MLB NL Player of the Week Award. |
07/01/2031 |
Wins the MLB NL Batter of the Month Award. |
07/01/2031 |
Goes 5-5 against the San Francisco Giants, with 1 3B, 1 RBI and 1 R. |
07/07/2031 |
Wins the MLB NL Player of the Week Award. |
07/20/2031 |
Was selected to the 2031 Major League Baseball All-Star Game. |
11/30/2031 |
Received a 1-year contract through arbitration worth a total of $19,072,000. |
01/01/2032 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 50 (50). |
05/10/2032 |
Wins the MLB NL Player of the Week Award. |
07/04/2032 |
Injured (groin tightness),day-to-day for 1 day. |
11/25/2032 |
Received a 1-year contract through arbitration worth a total of $27,500,000. |
01/01/2033 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 50 (55). |
05/23/2033 |
Was traded by the Chicago Cubs to the Los Angeles Dodgers, along with SP Dave Searle, in exchange for CF Ismael Leal, SP Kris Liby, CF Verbert Core, and LF Luis Alvarado. |
08/08/2033 |
Wins the MLB NL Player of the Week Award. |
11/26/2033 |
Became a free agent. |
12/11/2033 |
Signed a 7-year contract worth a total of $305,000,000 with the Atlanta Braves organization. |
01/01/2034 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 50 (55). |
04/17/2034 |
Wins the MLB NL Player of the Week Award. |
06/19/2034 |
Wins the MLB NL Player of the Week Award. |
07/14/2034 |
Was selected to the 2034 Major League Baseball All-Star Game. |
07/31/2034 |
Goes 6-6 against the Cleveland Guardians, with 1 2B, 2 RBI and 3 R. |
01/01/2035 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 55 (60). |
07/30/2035 |
Wins the MLB NL Player of the Week Award. |
09/02/2035 |
Injured (bruised collarbone),out for 1-2 weeks. |
01/01/2036 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 55 (55). |
01/03/2036 |
Was traded by the Atlanta Braves to the San Francisco Giants in exchange for LF Gilberto Herrera, SS Julio Arzu, and CF Jared Putnam. |
01/01/2037 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 55 (55). |
06/29/2037 |
Wins the MLB NL Player of the Week Award. |
07/01/2037 |
Wins the MLB NL Batter of the Month Award. |
07/06/2037 |
Scores his 1000th career Major League Baseball run! |
11/07/2037 |
Decided not to opt out of the remaining portion of his contract. |
01/01/2038 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 55 (55). |
05/28/2038 |
Goes 5-5 against the Baltimore Orioles, with 2 2B, 2 RBI and 1 R. |
06/07/2038 |
Collects his 1000th career Major League Baseball RBI! |
07/18/2038 |
Was selected to the 2038 Major League Baseball All-Star Game. |
09/29/2038 |
Collects his 2000th career Major League Baseball hit! |
11/19/2038 |
Wins the 2038 MLB NL Silver Slugger Award at 1B. |
01/01/2039 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 55 (55). |
05/16/2039 |
Wins the MLB NL Player of the Week Award. |
06/09/2039 |
Injured (bruised thigh),day-to-day for 5 days. |
06/22/2039 |
Injured (bruised finger),day-to-day for 2 days. |
07/17/2039 |
Was selected to the 2039 Major League Baseball All-Star Game. |
11/03/2039 |
Declined his contract option. |
11/23/2039 |
Rejected the San Francisco Giants qualifying offer. |
11/25/2039 |
Became a free agent. |
01/01/2040 |
OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 55 (55). |
LEADERBOARD APPEARANCES |
Year |
GS |
Rank |
2029 |
157 |
5 |
2030 |
159 |
5 |
2031 |
154 |
10 |
2034 |
161 |
1 |
2036 |
162 |
1 |
2037 |
161 |
3 |
2038 |
157 |
7 |
2039 |
161 |
3 |
|
Year |
PA |
Rank |
2029 |
730 |
2 |
2030 |
742 |
1 |
2031 |
707 |
2 |
2032 |
682 |
10 |
2034 |
756 |
1 |
2035 |
697 |
6 |
2036 |
714 |
2 |
2037 |
704 |
7 |
|
Year |
AB |
Rank |
2029 |
655 |
1 |
2030 |
674 |
1 |
2031 |
634 |
3 |
2034 |
668 |
1 |
2035 |
630 |
10 |
2036 |
630 |
5 |
|
Year |
H |
Rank |
2029 |
187 |
2 |
2030 |
196 |
2 |
2031 |
198 |
2 |
2032 |
181 |
6 |
2034 |
193 |
5 |
2038 |
204 |
2 |
|
Year |
TB |
Rank |
2029 |
327 |
2 |
2030 |
324 |
7 |
2031 |
359 |
2 |
2032 |
306 |
7 |
2034 |
306 |
7 |
2035 |
297 |
8 |
2038 |
324 |
8 |
|
Year |
2B |
Rank |
2028 |
47 |
2 |
2029 |
47 |
2 |
2030 |
51 |
1 |
2032 |
42 |
8 |
2034 |
44 |
4 |
2035 |
48 |
4 |
2037 |
42 |
10 |
|
Year |
3B |
Rank |
2029 |
6 |
6 |
2031 |
7 |
3 |
2032 |
10 |
1 |
2034 |
6 |
6 |
2035 |
6 |
10 |
2036 |
10 |
1 |
2039 |
5 |
10 |
|
|
Year |
SB |
Rank |
2028 |
32 |
7 |
2029 |
30 |
7 |
2030 |
31 |
4 |
2031 |
35 |
8 |
2032 |
37 |
7 |
2034 |
44 |
3 |
2036 |
44 |
7 |
2037 |
53 |
4 |
2039 |
41 |
6 |
|
Year |
RBI |
Rank |
2031 |
113 |
6 |
2038 |
127 |
4 |
|
Year |
R |
Rank |
2028 |
97 |
5 |
2029 |
122 |
1 |
2030 |
106 |
6 |
2031 |
106 |
6 |
2032 |
100 |
6 |
2034 |
115 |
2 |
|
Year |
IBB |
Rank |
2033 |
7 |
5 |
2036 |
8 |
2 |
2038 |
8 |
6 |
2039 |
9 |
2 |
|
|
Year |
SF |
Rank |
2028 |
7 |
8 |
2038 |
9 |
3 |
|
Year |
EBH |
Rank |
2028 |
69 |
5 |
2029 |
80 |
1 |
2030 |
78 |
6 |
2031 |
82 |
2 |
2032 |
73 |
1 |
2034 |
69 |
7 |
2035 |
77 |
3 |
2038 |
70 |
9 |
|
Year |
AVG |
Rank |
2031 |
.312 |
5 |
2038 |
.330 |
4 |
|
Year |
OBP |
Rank |
2038 |
.395 |
7 |
2039 |
.404 |
8 |
|
Year |
SLG |
Rank |
2029 |
.499 |
10 |
2031 |
.566 |
3 |
|
Year |
RC |
Rank |
2028 |
110.58 |
6 |
2029 |
122.93 |
4 |
2030 |
117.80 |
6 |
2031 |
138.59 |
3 |
2032 |
107.44 |
9 |
2034 |
121.71 |
4 |
2038 |
137.56 |
7 |
|
Year |
RC/27 |
Rank |
2028 |
6.65 |
10 |
2029 |
6.89 |
10 |
2031 |
8.13 |
6 |
2033 |
7.44 |
10 |
2038 |
8.52 |
6 |
|
Year |
ISO |
Rank |
2031 |
.254 |
8 |
|
Year |
wOBA |
Rank |
2031 |
.396 |
5 |
2038 |
.384 |
9 |
|
Year |
OPS |
Rank |
2031 |
.942 |
5 |
2038 |
.919 |
8 |
|
|
|