01/01/2028 | OSA scouting updated ratings (potential): Contact: 7 (7); Power: 7 (7); Eye: 7 (7). |
01/01/2029 | OSA scouting updated ratings (potential): Contact: 7 (7); Power: 7 (7); Eye: 7 (7). |
04/02/2029 | Injured (Groin soreness), day-to-day for 1 day. |
05/09/2029 | Injured (Foot soreness), day-to-day for 5 days. |
06/16/2029 | Goes 5-6 against the Miami X Giants, with 1 2B, 0 RBI and 1 R. |
07/08/2029 | Was selected to the 2029 New Federal Baseball League All-Star Game. |
07/14/2029 | Injured (Sprained knee), day-to-day for 5 days. |
01/01/2030 | OSA scouting updated ratings (potential): Contact: 7 (7); Power: 6 (7); Eye: 6 (7). |
02/17/2030 | Was traded by the Oakland Oaks to the St. Louis Perfectos, along with SP Chris Sitton, in exchange for 2B Stephen Knight, 3B Martin Fuller. |
04/09/2030 | Injured on 04/07/2030, diagnosed with a sprained ankle, will miss 3 weeks. |
07/04/2030 | Injured (Hip soreness), day-to-day for 4 days. |
07/06/2030 | Injured on 07/05/2030, diagnosed with knee tendinitis, is day-to-day. |
07/07/2030 | Injured (Knee tendinitis), day-to-day for 6 days. |
08/27/2030 | Injured (Knee soreness), day-to-day for 5 days. |
10/19/2030 | Wins the 2030 Federal Series with the St. Louis Perfectos. |
10/20/2030 | Executed his contract year option. |
01/01/2031 | OSA scouting updated ratings (potential): Contact: 7 (7); Power: 6 (7); Eye: 6 (7). |
04/30/2031 | Injured (Hamstring tightness), day-to-day for one week. |
05/02/2031 | Injured (Hamstring tightness), day-to-day for 2 days. |
07/03/2031 | Injured on 07/02/2031, diagnosed with an oblique strain, will miss 4-5 weeks. |
09/21/2031 | Goes 5-6 against the Oakland Oaks, with 2 2B, 0 RBI and 2 R. |
10/26/2031 | Wins the 2031 Federal Series with the St. Louis Perfectos. |
11/06/2031 | Wins the 2031 NFBL RL Platinum Stick Award at 1B. |
11/19/2031 | Became a free agent. |
12/20/2031 | Signed a 4-year contract worth a total of $29,200,000 with the Seattle Pilots organization. |
01/01/2032 | OSA scouting updated ratings (potential): Contact: 7 (7); Power: 7 (7); Eye: 7 (7). |
06/16/2032 | Collects his 1000th career New Federal Baseball League RBI! |
06/21/2032 | Wins the NFBL RL Player of the Week Award. |
07/31/2032 | Goes 5-5 against the Cleveland Spiders, with 1 HR, 4 RBI and 1 R. |
08/02/2032 | Wins the NFBL RL Player of the Week Award. |
08/18/2032 | Scores his 1000th career New Federal Baseball League run! |
09/01/2032 | Wins the NFBL RL Batter of the Month Award. |
09/06/2032 | Wins the NFBL RL Player of the Week Award. |
01/01/2033 | OSA scouting updated ratings (potential): Contact: 7 (7); Power: 7 (7); Eye: 7 (7). |
05/04/2033 | Injured on 05/01/2033, diagnosed with a knee sprain, will miss 7-8 weeks. |
07/03/2033 | Transferred to the 60-day DL. |
07/11/2033 | Wins the NFBLAAA SL1 Player of the Week Award. |
08/31/2033 | Injured (Sprained knee), day-to-day for 4 weeks. |
01/01/2034 | OSA scouting updated ratings (potential): Contact: 6 (6); Power: 6 (6); Eye: 7 (7). |
LEADERBOARD APPEARANCES |
Year | GS | Rank | 2022 | 156 | 2 | 2024 | 159 | 3 | 2026 | 160 | 3 | 2027 | 149 | 7 | 2029 | 158 | 2 | 2032 | 159 | 1 | | Year | PA | Rank | 2022 | 668 | 9 | 2024 | 764 | 2 | 2026 | 752 | 2 | 2027 | 679 | 9 | 2029 | 730 | 2 | 2032 | 733 | 1 | | Year | AB | Rank | 2022 | 581 | 8 | 2024 | 649 | 5 | 2026 | 655 | 6 | 2029 | 605 | 5 | 2032 | 607 | 9 | | Year | H | Rank | 2022 | 160 | 10 | 2024 | 234 | 2 | 2026 | 222 | 4 | 2029 | 199 | 3 | 2032 | 192 | 6 | | Year | K | Rank | 2024 | 105 | 9 | 2026 | 122 | 10 | 2027 | 123 | 6 | 2028 | 118 | 9 | 2029 | 127 | 8 | 2032 | 132 | 8 | |
Year | TB | Rank | 2024 | 392 | 2 | 2026 | 379 | 6 | 2027 | 304 | 9 | 2029 | 328 | 9 | 2032 | 310 | 9 | | Year | 2B | Rank | 2022 | 45 | 4 | 2024 | 53 | 5 | 2026 | 46 | 10 | 2028 | 47 | 3 | 2029 | 47 | 2 | 2032 | 43 | 3 | | Year | HR | Rank | 2024 | 33 | 6 | 2026 | 35 | 7 | | Year | RBI | Rank | 2024 | 144 | 4 | 2026 | 136 | 8 | 2027 | 105 | 8 | 2029 | 109 | 9 | 2032 | 122 | 2 | | Year | R | Rank | 2024 | 133 | 4 | 2026 | 125 | 9 | 2032 | 109 | 6 | |
Year | BB | Rank | 2024 | 89 | 10 | 2027 | 88 | 9 | 2029 | 103 | 10 | 2032 | 103 | 4 | | Year | IBB | Rank | 2023 | 6 | 5 | 2024 | 7 | 10 | 2029 | 12 | 2 | 2030 | 3 | 9 | 2032 | 8 | 1 | 2033 | 4 | 7 | | Year | HP | Rank | 2021 | 12 | 7 | 2022 | 9 | 8 | 2024 | 15 | 1 | 2025 | 12 | 5 | 2026 | 18 | 2 | 2027 | 15 | 4 | 2028 | 21 | 2 | 2029 | 16 | 3 | 2031 | 15 | 1 | 2032 | 14 | 3 | 2033 | 12 | 3 | | Year | SF | Rank | 2021 | 5 | 10 | 2024 | 11 | 3 | 2028 | 9 | 1 | 2029 | 6 | 4 | 2032 | 8 | 3 | | Year | EBH | Rank | 2024 | 89 | 4 | 2026 | 84 | 6 | 2028 | 76 | 7 | 2029 | 75 | 7 | 2032 | 69 | 6 | |
Year | AVG | Rank | 2024 | .361 | 2 | 2026 | .339 | 8 | 2029 | .329 | 7 | 2032 | .316 | 6 | | Year | OBP | Rank | 2024 | .442 | 2 | 2026 | .418 | 10 | 2027 | .421 | 9 | 2029 | .436 | 6 | 2031 | .414 | 4 | 2032 | .422 | 5 | | Year | SLG | Rank | 2024 | .604 | 5 | 2029 | .542 | 9 | 2032 | .511 | 9 | | Year | RC | Rank | 2024 | 167.59 | 3 | 2026 | 152.80 | 5 | 2027 | 124.32 | 10 | 2029 | 141.12 | 7 | 2032 | 132.15 | 5 | | Year | RC/27 | Rank | 2024 | 9.79 | 4 | 2029 | 8.60 | 7 | 2031 | 7.69 | 9 | 2032 | 7.93 | 8 | |
| Year | WOBA | Rank | 2024 | .441 | 3 | 2026 | .427 | 9 | 2027 | .413 | 8 | 2029 | .420 | 6 | 2031 | .402 | 9 | 2032 | .403 | 7 | | Year | OPS | Rank | 2024 | 1.046 | 4 | 2026 | .996 | 10 | 2029 | .978 | 6 | 2031 | .912 | 10 | 2032 | .933 | 6 | | | |