On MLB 40-man: NO
Acquired: Free Agent (ATL) Dec'24
Sat 3/22 | Sun 3/23 | Mon 3/24 |
---|---|---|
--- | --- | --- |
Positions
SP/RP
2026 Earned Positions
RP
Roster%
0.31%
Change
7Day
0%
30Day
0%

March 18, 2025 12:52 PM : The Twins reassigned Ynoa to minor-league camp Tuesday, Betsy Helfand of the St. Paul Pioneer Press reports.
Analysis: Ynoa made 31 appearances (24 starts) in the majors for Atlanta from 2019 through 2022, but he hasn't seen big-league action since while missing extensive time due to Tommy John surgery and a shoulder injury. The 26-year-old righty linked up with the Twins on a minor-league deal in December and has enjoyed good health in the spring, but his mediocre numbers in the Grapefruit League (5.79 ERA, 1.29 WHIP, 4:2 K:BB in 4.2 innings) prevented him from making a serious run at an Opening Day roster spot. Ynoa worked one inning or less in each of his five spring appearances, perhaps signaling that the Twins intend to deploy him out of the bullpen at Triple-A St. Paul after he had mostly been used as a starter during his time in the Atlanta organization.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | ATL | 2 | 0 | 3.0 | 0 | 0 | 3 | 6 | 1 | 0 | 1 | -0.9 | -2.70 |
2020 | ATL | 9 | 5 | 21.2 | 0 | 0 | 17 | 23 | 13 | 2 | 2 | 3 | 64.93 |
2021 | ATL | 18 | 17 | 91.0 | 0 | 0 | 100 | 76 | 25 | 4 | 14 | 4.58 | 416.60 |
2022 | ATL | 2 | 2 | 6.2 | 0 | 0 | 8 | 11 | 6 | 0 | 2 | -0.88 | -5.87 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | MIN (R) | 14 | 14 | 56.2 | 0 | 0 | 47 | 43 | 30 | 4 | 1 | 5.07 | 287.23 |
2016 | MIN (R) | 11 | 11 | 51.0 | 0 | 0 | 51 | 44 | 12 | 4 | 1 | 5.97 | 304.70 |
2017 | MIN (R) | 6 | 6 | 25.2 | 0 | 0 | 23 | 28 | 14 | 1 | 1 | 4.12 | 105.83 |
2017 | ATL (R) | 7 | 7 | 25.2 | 0 | 0 | 27 | 24 | 15 | 3 | 1 | 4.49 | 115.23 |
2018 | ATL (A) | 18 | 18 | 91.2 | 0 | 0 | 100 | 69 | 42 | 7 | 7 | 5.08 | 465.83 |
2018 | ATL (A+) | 6 | 6 | 24.2 | 0 | 0 | 31 | 33 | 12 | 0 | 1 | 4.48 | 110.43 |
2019 | ATL (A+) | 3 | 3 | 11.0 | 0 | 0 | 16 | 10 | 6 | 2 | 0 | 5.76 | 63.40 |
2019 | ATL (AA) | 6 | 0 | 13.2 | 1 | 0 | 15 | 17 | 5 | 0 | 2 | 3.83 | 52.33 |
2019 | ATL (AAA) | 17 | 14 | 72.2 | 0 | 0 | 79 | 80 | 34 | 4 | 14 | 2.77 | 201.53 |
2021 | ATL (A+) | 1 | 1 | 2.0 | 0 | 0 | 2 | 8 | 1 | 0 | 0 | -2.5 | -5.00 |
2021 | ATL (AAA) | 2 | 2 | 8.1 | 0 | 0 | 11 | 8 | 4 | 1 | 1 | 4.27 | 35.57 |
2022 | ATL (AAA) | 18 | 17 | 77.2 | 0 | 0 | 87 | 73 | 35 | 1 | 14 | 3.59 | 278.73 |
2024 | ATL (CPX) | 2 | 2 | 3.1 | 0 | 0 | 1 | 4 | 0 | 0 | 1 | 1.19 | 3.97 |
2024 | ATL (AAA) | 12 | 5 | 26.1 | 0 | 0 | 22 | 27 | 13 | 2 | 3 | 3.3 | 86.77 |
Spring Training Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | ATL (ST) | 1 | 0 | 1.0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 3.8 | 3.80 |
2020 | ATL (ST) | 4 | 0 | 4.0 | 0 | 1 | 5 | 2 | 4 | 1 | 0 | 5.85 | 23.40 |
2021 | ATL (ST) | 6 | 3 | 17.1 | 0 | 0 | 28 | 20 | 7 | 0 | 2 | 5 | 86.67 |
2022 | ATL (ST) | 2 | 1 | 7.2 | 0 | 0 | 3 | 8 | 0 | 0 | 2 | 2.26 | 17.33 |
2024 | ATL (ST) | 1 | 0 | 1.0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 3.8 | 3.80 |
2025 | MIN (ST) | 5 | 0 | 4.2 | 0 | 2 | 4 | 4 | 2 | 0 | 1 | 4.68 | 21.83 |
Recent Games
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 22, 2024 | AAA | GWN | @JAX | 0 | 0 | 0 | 2.0 | 8 | 0 | 0 | 2 | 3 | 0 | 0 | 0 |
Sep 18, 2024 | AAA | GWN | @JAX | 0 | 0 | 0 | 0.2 | 5 | 3 | 3 | 2 | 2 | 1 | 0 | 1 |
Sep 15, 2024 | AAA | GWN | BUF | 0 | 0 | 0 | 2.0 | 9 | 1 | 1 | 2 | 1 | 1 | 0 | 0 |
Sep 11, 2024 | AAA | GWN | BUF | 0 | 0 | 0 | 1.1 | 6 | 0 | 0 | 0 | 1 | 2 | 0 | 0 |
Sep 7, 2024 | AAA | GWN | @NAS | 0 | 0 | 0 | 0.2 | 5 | 2 | 1 | 4 | 0 | 0 | 0 | 0 |
Sep 3, 2024 | AAA | GWN | @NAS | 0 | 0 | 0 | 0.1 | 7 | 5 | 5 | 2 | 0 | 3 | 0 | 0 |
Aug 8, 2024 | AAA | GWN | @MEM | 1 | 0 | 0 | 3.0 | 10 | 0 | 0 | 1 | 4 | 0 | 1 | 0 |
Aug 3, 2024 | AAA | GWN | NAS | 0 | 1 | 0 | 3.2 | 16 | 1 | 1 | 2 | 2 | 3 | 0 | 0 |
Jul 28, 2024 | AAA | GWN | @DUR | 1 | 0 | 0 | 3.0 | 9 | 0 | 0 | 1 | 2 | 1 | 0 | 0 |
Jul 22, 2024 | CPX | F-BRV | @F-RSX | 1 | 0 | 0 | 1.1 | 6 | 2 | 2 | 2 | 1 | 0 | 0 | 1 |
Totals | 3 | 1 | 0 | 18.0 | 81 | 14 | 13 | 18 | 16 | 11 | 1 | 2 |
Last 10 Spring Training Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar 16, 2024 | ST | ATL | PIT | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
Totals | 0 | 0 | 0 | 1.0 | 5 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
April 15, 2021 1:01 PM | add | Villainous Bat π | $8 |
June 27, 2021 7:35 PM | move | I da ho? No U da ho (from Villainous Bat π) | $8 |
October 9, 2021 4:36 AM | increase | I da ho? No U da ho | $10 |
November 25, 2021 1:16 PM | move | Shivakamini Somakandarkram π (from I da ho? No U da ho) | $10 |
February 11, 2022 8:29 PM | cut | Shivakamini Somakandarkram π | $0 |
March 27, 2022 9:43 PM | add | F.B.T. Suaves | $9 |
July 22, 2022 1:01 PM | cut | F.B.T. Suaves | $5 |