Loading games...
2025 Stats
G
16
AB
34
H
3
HR
1
RBI
1
R
3
SB
0
AVG
.088
OBP
.295
SLG
.176
OPS
.471
Career Stats
G
187
AB
548
H
111
HR
18
RBI
60
R
74
SB
4
AVG
.203
OBP
.338
SLG
.352
OPS
.690
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | ATH | 128 | 495 | 406 | 93 | 16 | 54 | 3 | .229 | .364 | .406 | .770 | |
| 2024 | ATH | 36 | 111 | 95 | 13 | 1 | 4 | — | .137 | .255 | .211 | .466 | |
| 2025 | Total | 23 | 59 | 47 | 5 | 1 | 2 | 1 | .106 | .276 | .170 | .446 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | TOR | 5 | 8 | 6 | 1 | — | — | — | .167 | .375 | .167 | .542 |
| 2019 | TOR | 4 | 4 | 3 | 1 | — | — | — | .333 | .500 | .667 | 1.167 |
| 2020 | TOR | 4 | 9 | 5 | 1 | — | 1 | — | .200 | .556 | .400 | .956 |
| 2021 | LAD | 10 | 12 | 9 | 1 | — | 1 | — | .111 | .333 | .111 | .444 |
| 2022 | LAD | 6 | 9 | 9 | 2 | — | 1 | — | .222 | .222 | .333 | .555 |
| 2023 | ATH | 25 | 69 | 53 | 11 | 1 | 6 | 2 | .208 | .362 | .321 | .683 |
| 2024 | ATH | 20 | 60 | 51 | 14 | 1 | 3 | 1 | .275 | .383 | .392 | .775 |
| 2025 | LAA | 25 | 49 | 33 | 6 | 1 | 1 | 1 | .182 | .449 | .364 | .813 |
| 2026 | BAL | 11 | 25 | 20 | 1 | — | — | — | .050 | .240 | .050 | .290 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-08-13 | vs SEA | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-08-12 | vs SEA | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-10 | vs ATH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-08-08 | vs ATH | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-05 | @ PHI | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-04 | @ PHI | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-03 | @ CHC | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-07-06 | @ COL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
| 2025-07-05 | @ COL | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 1 |
| 2025-07-03 | @ LAD | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-06-29 | vs SF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-27 | vs SF | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-25 | vs AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-24 | vs AZ | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-23 | vs AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-06-22 | @ TOR | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-21 | @ TOR | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-06-20 | @ TOR | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| 2025-06-19 | vs STL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-19 | vs STL | 3 | 1 | 0 | 0 | 1 | 1 | 1 | 2 | 2 |
| 2025-06-17 | vs STL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-15 | @ TEX | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| 2025-06-14 | @ TEX | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
Transactions
Entire history • newest first.
2025-12-12
Baltimore Orioles sent 1B Ryan Noda outright to Norfolk Tides.
2025-12-11
1B Ryan Noda roster status changed by Baltimore Orioles.
2025-12-05
Baltimore Orioles designated 1B Ryan Noda for assignment.
2025-09-29
Baltimore Orioles recalled 1B Ryan Noda from Norfolk Tides.
2025-08-17
Baltimore Orioles optioned 1B Ryan Noda to Norfolk Tides.
2025-08-03
Baltimore Orioles recalled 1B Ryan Noda from Norfolk Tides.
2025-08-02
Baltimore Orioles claimed 1B Ryan Noda off waivers from Chicago White Sox.
2025-07-31
Chicago White Sox activated 1B Ryan Noda from the 10-day injured list.
2025-07-31
Chicago White Sox optioned 1B Ryan Noda to Charlotte Knights.
2025-07-24
Chicago White Sox sent 1B Ryan Noda on a rehab assignment to Charlotte Knights.
2025-07-07
Chicago White Sox placed 1B Ryan Noda on the 10-day injured list. Right quad strain.
2025-06-14
Chicago White Sox recalled 1B Ryan Noda from Charlotte Knights.
2025-06-13
Chicago White Sox claimed 1B Ryan Noda off waivers from Boston Red Sox.
2025-06-12
1B Ryan Noda roster status changed by Boston Red Sox.
2025-06-09
Boston Red Sox designated 1B Ryan Noda for assignment.
2025-05-22
Boston Red Sox reassigned 1B Ryan Noda to the minor leagues.
2025-05-22
Boston Red Sox optioned 1B Ryan Noda to Worcester Red Sox.
2025-05-22
Los Angeles Angels traded 1B Ryan Noda to Boston Red Sox for cash.
2025-05-21
1B Ryan Noda roster status changed by Los Angeles Angels.
2025-05-18
Los Angeles Angels designated 1B Ryan Noda for assignment.
2025-03-26
Los Angeles Angels optioned 1B Ryan Noda to Salt Lake Bees.
2024-11-01
Los Angeles Angels activated 1B Ryan Noda.
2024-11-01
Los Angeles Angels claimed 1B Ryan Noda off waivers from Oakland Athletics.
2024-10-01
Oakland Athletics recalled 1B Ryan Noda from Midland RockHounds.
2024-09-24
Oakland Athletics optioned 1B Ryan Noda to Midland RockHounds.
2024-09-10
Oakland Athletics recalled 1B Ryan Noda from Las Vegas Aviators.
2024-05-02
Oakland Athletics optioned 1B Ryan Noda to Las Vegas Aviators.
2023-08-21
Oakland Athletics activated 1B Ryan Noda from the 10-day injured list.
2023-08-15
Oakland Athletics sent 1B Ryan Noda on a rehab assignment to Las Vegas Aviators.
2023-07-20
Oakland Athletics placed 1B Ryan Noda on the 10-day injured list retroactive to July 19, 2023. Fractured mandible.
2023-03-30
1B Ryan Noda, and changed number to 49.
2022-12-07
Oakland Athletics claimed 1B Ryan Noda off waivers from Oklahoma City Dodgers.
2022-03-11
Los Angeles Dodgers invited non-roster 1B Ryan Noda to spring training.
2022-03-11
1B Ryan Noda roster status changed by Los Angeles Dodgers.
2021-03-02
1B Ryan Noda assigned to Los Angeles Dodgers .
2021-03-02
1B Ryan Noda assigned to Los Angeles Dodgers .
2021-02-23
Toronto Blue Jays traded OF Ryan Noda to Los Angeles Dodgers.
2021-02-12
Toronto Blue Jays invited non-roster OF Ryan Noda to spring training.
2020-02-23
1B Ryan Noda assigned to Toronto Blue Jays.
2019-03-01
1B Ryan Noda assigned to Toronto Blue Jays.
2018-03-09
1B Ryan Noda assigned to Toronto Blue Jays.
2017-06-19
Toronto Blue Jays signed 1B Ryan Noda.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
0.245
xBA
0.131
xSLG
0.247
Avg EV
89.4
Barrel%
8.7%
HardHit%
34.8%
SweetSpot%
21.7%
Chase%
19.5%
Whiff%
44.1%
K%
42.4%
BB%
18.6%
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: generic.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 98 | 38.6% | 49.0% | 45.9% | .000 | 20.0% |
| Sinker | 41 | 16.1% | 51.2% | 31.2% | .182 | 50.0% |
| Slider | 32 | 12.6% | 65.6% | 33.3% | .111 | 20.0% |
| Curveball | 23 | 9.1% | 52.2% | 44.4% | .000 | 100.0% |
| Cutter | 21 | 8.3% | 57.1% | 45.5% | .000 | 100.0% |
| Changeup | 16 | 6.3% | 18.8% | 50.0% | .333 | 50.0% |
| Sweeper | 10 | 3.9% | 80.0% | 33.3% | .000 | 0.0% |
| Knuckle Curve | 6 | 2.4% | 33.3% | 100.0% | .000 | 0.0% |
| Slurve | 5 | 2.0% | 80.0% | 0.0% | .500 | 0.0% |
| Splitter | 2 | 0.8% | 0.0% | 0.0% | .000 | 0.0% |
| Total | 254 | 100.0% | 51.6% | 42.2% | .106 | 34.8% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 160 | 63.0% | 50.6% | 42.2% | .069 | 41.7% |
| Breaking | 76 | 29.9% | 61.8% | 40.0% | .133 | 22.2% |
| Offspeed | 18 | 7.1% | 16.7% | 50.0% | .333 | 50.0% |
| Total | 254 | 100.0% | 51.6% | 42.2% | .106 | 34.8% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |