| 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). |
| 04/18/2034 |
Goes 5-5 against the Oakland Oaks, with 2 2B, 1 HR, 3 RBI and 3 R. |
| 04/18/2034 |
Collects his 2000th career New Federal Baseball League hit! |
| 04/26/2034 |
Injured (Fractured thumb), out for 6 weeks. |
| 08/24/2034 |
Injured (Sprained knee), day-to-day for 5 days. |
| 08/27/2034 |
Injured (Knee tendinitis), day-to-day for one week. |
| 10/23/2034 |
Executed his contract year option. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Contact: 5 (6); Power: 4 (6); Eye: 8 (8). |
| 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 |
ISO |
Rank |
| 2024 |
.243 |
6 |
|
| 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 |
|
|
|