Basenerd Banner
Loading games...
Miles Mastrobuoni
Miles Mastrobuoni
Seattle Mariners • Third Base
Age 30 • 5' 9" • 185 lb
Bats: L • Throws: R
MLB Debut: 2022-09-22
Born: San Ramon , CA • USA
Draft: 2016
2025 Stats
G
76
AB
152
H
38
HR
1
RBI
12
R
20
SB
6
AVG
.250
OBP
.324
SLG
.296
OPS
.620
Career Stats
G
195
AB
399
H
92
HR
2
RBI
21
R
54
SB
22
AVG
.231
OBP
.296
SLG
.276
OPS
.572
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2022 TB 8 17 16 3 1 .188 .235 .188 .423
2023 CHC 61 149 133 32 1 5 13 .241 .308 .301 .609
2024 CHC 50 106 98 19 4 2 .194 .245 .224 .469
2025 SEA 76 175 152 38 1 12 6 .250 .324 .296 .620
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2018 TB 1 .000.000.000.000
2019 TB 4551 11 .200.200.200.400
2020 TB 1420183 .167.250.222.472
2021 TB 2137327 241 .219.324.469.793
2022 TB 715124 16 .333.400.7501.150
2023 CHC 1026207 33 .350.500.350.850
2024 CHC 22534914 135 .286.321.388.709
2025 SEA 20413515 71 .429.488.5711.059
2026 SEA 715154 141 .267.267.600.867
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2025 SEA 111 .000.000.000.000
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 vs LAD 3 1 1 0 0 0 0 0 1
2025-08-07 vs CWS 0 0 0 0 0 0 0 0 0
2025-08-05 vs CWS 1 0 0 0 0 0 0 0 0
2025-08-02 vs TEX 1 0 0 0 0 0 0 0 0
2025-08-01 vs TEX 0 0 0 0 0 0 1 0 0
2025-07-23 vs MIL 1 0 0 0 0 0 0 0 0
2025-07-20 vs HOU 3 2 0 0 0 0 1 1 0
2025-07-19 vs HOU 1 0 0 0 0 0 0 0 1
2025-07-11 @ DET 1 1 0 0 0 0 1 0 0
2025-07-10 @ NYY 4 1 0 0 0 1 0 0 2
2025-07-09 @ NYY 1 0 0 0 0 0 0 0 0
2025-07-06 vs PIT 3 0 0 0 0 0 0 0 1
2025-07-03 vs KC 1 1 0 0 0 0 0 0 0
2025-07-01 vs KC 1 0 0 0 0 0 0 0 0
2025-06-30 vs KC 3 0 0 0 0 0 0 1 0
2025-06-28 @ TEX 2 0 0 0 0 0 0 0 1
2025-06-27 @ TEX 2 1 0 0 0 1 0 0 0
2025-06-26 @ MIN 1 1 0 0 0 1 0 0 0
2025-06-25 @ MIN 3 0 0 0 0 0 0 0 1
2025-06-22 @ CHC 4 3 0 0 0 0 2 1 0
2025-06-18 vs BOS 3 0 0 0 0 0 0 0 0
2025-06-17 vs BOS 1 0 0 0 0 0 0 0 0
2025-06-15 vs CLE 4 1 0 0 0 1 1 0 1
2025-06-14 vs CLE 0 0 0 0 0 0 1 1 0
2025-06-11 @ AZ 1 0 0 0 0 0 0 0 0
2025-06-09 @ AZ 2 0 0 0 0 0 0 0 2
2025-06-08 @ LAA 2 1 0 0 0 0 0 0 1
2025-06-07 @ LAA 2 1 0 0 0 0 1 1 1
2025-06-06 @ LAA 1 0 0 0 0 0 0 0 0
2025-06-05 vs BAL 4 2 0 0 0 0 0 0 0
2025-06-04 vs BAL 0 0 0 0 0 0 0 0 0
2025-06-03 vs BAL 1 1 0 0 0 0 0 0 0
2025-05-31 vs MIN 0 0 0 0 0 0 1 0 0
2025-05-30 vs MIN 3 0 0 0 0 0 0 0 1
2025-05-29 vs WSH 1 0 0 0 0 0 1 1 0
2025-05-28 vs WSH 2 2 0 0 0 0 0 0 0
2025-05-23 @ HOU 2 1 0 0 1 1 1 2 0
2025-05-22 @ HOU 1 0 0 0 0 0 0 1 0
2025-05-21 @ CWS 2 1 0 0 0 0 0 0 0
2025-05-20 @ CWS 1 0 0 0 0 0 0 0 0
2025-05-18 @ SD 2 1 0 0 0 1 0 0 0
2025-05-17 @ SD 3 0 0 0 0 0 0 0 2
2025-05-16 @ SD 2 0 0 0 0 0 0 0 1
2025-05-14 vs NYY 4 0 0 0 0 0 0 0 1
2025-05-13 vs NYY 0 0 0 0 0 0 0 0 0
2025-05-12 vs NYY 1 0 0 0 0 0 0 0 1
2025-05-11 vs TOR 3 0 0 0 0 0 0 0 1
2025-05-10 vs TOR 3 1 0 0 0 0 0 0 0
2025-05-09 vs TOR 1 0 0 0 0 0 0 0 0
2025-05-07 @ ATH 1 0 0 0 0 0 1 0 0
2025-05-06 @ ATH 4 2 2 0 0 1 0 0 1
2025-05-05 @ ATH 4 1 0 0 0 2 0 0 2
2025-05-04 @ TEX 3 0 0 0 0 0 0 0 0
2025-05-03 @ TEX 1 0 0 0 0 0 0 0 0
2025-05-02 @ TEX 5 2 0 0 0 0 2 0 0
2025-04-29 vs LAA 3 0 0 0 0 0 1 1 0
2025-04-27 vs MIA 3 0 0 0 0 0 1 1 1
2025-04-26 vs MIA 5 2 1 0 0 3 0 0 0
2025-04-25 vs MIA 4 0 0 0 0 0 0 0 0
2025-04-24 @ BOS 2 0 0 0 0 0 0 0 1
2025-04-22 @ BOS 1 0 0 0 0 0 0 1 1
2025-04-19 @ TOR 2 0 0 0 0 0 0 0 0
2025-04-18 @ TOR 2 1 0 0 0 0 0 0 1
2025-04-17 @ CIN 1 0 0 0 0 0 1 3 1
2025-04-15 @ CIN 1 0 0 0 0 0 0 0 0
2025-04-13 vs TEX 3 1 0 0 0 0 0 0 1
2025-04-12 vs TEX 4 2 0 0 0 0 0 0 0
2025-04-11 vs TEX 3 0 0 0 0 0 0 0 1
2025-04-09 vs HOU 4 2 0 0 0 0 2 0 0
2025-04-08 vs HOU 1 0 0 0 0 0 0 0 0
2025-04-07 vs HOU 0 0 0 0 0 0 1 1 0
2025-04-06 @ SF 0 0 0 0 0 0 0 1 0
2025-04-05 @ SF 1 0 0 0 0 0 0 0 0
2025-04-04 @ SF 2 1 0 0 0 0 0 0 0
2025-04-01 vs DET 3 0 0 0 0 0 0 0 0
2025-03-28 vs ATH 1 1 0 0 0 0 0 0 0
Transactions
Entire history • newest first.
2026-03-25
Seattle Mariners placed 3B Miles Mastrobuoni on the 10-day injured list retroactive to March 22, 2026. Right calf strain.
2025-10-12
Seattle Mariners activated 3B Miles Mastrobuoni.
2025-10-04
3B Miles Mastrobuoni roster status changed by Seattle Mariners.
2025-09-28
Seattle Mariners recalled 3B Miles Mastrobuoni from Tacoma Rainiers.
2025-08-18
Seattle Mariners optioned 3B Miles Mastrobuoni to Tacoma Rainiers.
2025-08-17
Seattle Mariners recalled 3B Miles Mastrobuoni from Tacoma Rainiers.
2025-08-15
Seattle Mariners optioned 3B Miles Mastrobuoni to Tacoma Rainiers.
2025-07-31
Seattle Mariners recalled 3B Miles Mastrobuoni from Tacoma Rainiers.
2025-07-25
Seattle Mariners optioned 3B Miles Mastrobuoni to Tacoma Rainiers.
2025-04-16
SS Miles Mastrobuoni changed number to 21.
2025-04-15
SS Miles Mastrobuoni changed number to 42.
2025-01-14
Chicago Cubs traded SS Miles Mastrobuoni to Seattle Mariners for cash.
2025-01-09
Chicago Cubs designated SS Miles Mastrobuoni for assignment.
2024-10-01
Chicago Cubs recalled SS Miles Mastrobuoni from ACL Cubs.
2024-09-25
Chicago Cubs optioned SS Miles Mastrobuoni to ACL Cubs.
2024-09-01
Chicago Cubs recalled 2B Miles Mastrobuoni from Iowa Cubs.
2024-07-30
Chicago Cubs optioned 2B Miles Mastrobuoni to Iowa Cubs.
2024-06-18
Chicago Cubs recalled 2B Miles Mastrobuoni from Iowa Cubs.
2024-05-20
Chicago Cubs optioned 2B Miles Mastrobuoni to Iowa Cubs.
2024-05-04
Chicago Cubs recalled 2B Miles Mastrobuoni from Iowa Cubs.
2024-04-18
Chicago Cubs optioned 2B Miles Mastrobuoni to Iowa Cubs.
2023-08-19
Chicago Cubs recalled 2B Miles Mastrobuoni from Iowa Cubs.
2023-07-29
Chicago Cubs optioned 2B Miles Mastrobuoni to Iowa Cubs.
2023-07-08
Chicago Cubs recalled 2B Miles Mastrobuoni from Iowa Cubs.
2023-06-27
Chicago Cubs optioned 2B Miles Mastrobuoni to Iowa Cubs.
2023-06-13
Chicago Cubs recalled 2B Miles Mastrobuoni from Iowa Cubs.
2023-06-09
Chicago Cubs optioned 2B Miles Mastrobuoni to Iowa Cubs.
2023-05-12
Chicago Cubs recalled 2B Miles Mastrobuoni from Iowa Cubs.
2023-04-14
Chicago Cubs optioned 2B Miles Mastrobuoni to Iowa Cubs.
2023-04-13
Chicago Cubs activated 2B Miles Mastrobuoni.
2022-11-15
Tampa Bay Rays traded 2B Miles Mastrobuoni to Chicago Cubs for RHP Alfredo Zarraga.
2022-10-06
Tampa Bay Rays recalled 2B Miles Mastrobuoni from Durham Bulls.
2022-10-03
Tampa Bay Rays optioned 2B Miles Mastrobuoni to Durham Bulls.
2022-09-22
Tampa Bay Rays selected the contract of 2B Miles Mastrobuoni from Durham Bulls.
2022-03-18
2B Miles Mastrobuoni assigned to Tampa Bay Rays.
2022-03-18
2B Miles Mastrobuoni roster status changed by Tampa Bay Rays.
2022-03-18
2B Miles Mastrobuoni roster status changed by Tampa Bay Rays.
2021-02-12
2B Miles Mastrobuoni assigned to Tampa Bay Rays .
2021-02-12
Tampa Bay Rays invited non-roster 2B Miles Mastrobuoni to spring training.
2020-02-03
Tampa Bay Rays invited non-roster LF Miles Mastrobuoni to spring training.
2019-02-23
2B Miles Mastrobuoni assigned to Tampa Bay Rays.
2018-02-28
2B Miles Mastrobuoni assigned to Tampa Bay Rays.
2016-06-18
Tampa Bay Rays signed 2B Miles Mastrobuoni.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
71
0.322
xBA
95
0.28
xSLG
53
0.373
Avg EV
36
88.0
Barrel%
17
2.3%
HardHit%
38
36.4%
SweetSpot%
47
33.3%
Chase%
94
19.2%
Whiff%
92
16.1%
K%
84
16.6%
BB%
72
9.7%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: mariners.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 218 32.8% 61.5% 7.1% .293 50.0%
Sinker 110 16.5% 65.5% 4.9% .136 25.0%
Slider 101 15.2% 52.5% 47.4% .056 22.2%
Changeup 83 12.5% 36.1% 23.3% .211 0.0%
Curveball 39 5.9% 48.7% 8.3% .222 25.0%
Cutter 39 5.9% 53.8% 5.6% .500 80.0%
Sweeper 38 5.7% 55.3% 8.3% .333 20.0%
Splitter 28 4.2% 53.6% 16.7% .286 16.7%
Knuckle Curve 6 0.9% 50.0% 50.0% .000 0.0%
Slurve 2 0.3% 50.0% 0.0% .000 0.0%
Eephus 1 0.2% 100.0% 0.0% 1.000 100.0%
Total 665 100.0% 55.6% 15.1% .245 37.0%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 367 55.2% 61.9% 6.4% .278 47.6%
Breaking 186 28.0% 52.2% 32.3% .147 22.7%
Offspeed 112 16.8% 41.1% 20.9% .259 9.5%
Total 665 100.0% 55.6% 15.1% .245 37.0%
MLB Avg - - 50.6% 25.3% .245 41.0%
More