P | Minnesota Twins
Bats/Throws: L/L | 6' 2" 190 lbs | Age: 23
MLB Pipeline Rank
W L ERA G GS SV IP SO WHIP
2025 1 3 7.24 9 9 0 32.1 34 2.23
Career Minors 11 16 3.63 73 60 0 280 326 1.27
G W-L ERA IP SO WHIP
2025 9 1-3 7.24 32.1 34 2.23
Career Minors 73 11-16 3.63 280 326 1.27

Standard Minor League Pitching Statistics

SeasonTmLGLWLERAGGSSVIPHRERHRBBSOWHIP
2021 FCL Blue Jays FCL ROK 0 0 2.28 8 4 0 23.2 14 6 6 1 5 39 0.80
2022 2 Teams Minors 2 2 3.98 13 11 0 40.2 36 23 18 1 19 46 1.35
2022 FCL Blue Jays FCL ROK 0 0 0.00 1 1 0 1.0 0 0 0 0 0 3 0.00
2022 Dunedin Blue Jays FSL A 2 2 4.08 12 10 0 39.2 36 23 18 1 19 43 1.39
2023 Dunedin Blue Jays FSL A 4 6 3.75 20 15 0 84.0 71 41 35 8 33 82 1.24
2024 3 Teams Minors 3 3 2.59 13 12 0 62.2 56 22 18 4 14 69 1.12
2024 FCL Blue Jays FCL ROK 0 0 0.00 1 1 0 3.0 2 0 0 0 1 5 1.00
2024 Dunedin Blue Jays FSL A 0 0 6.75 1 1 0 4.0 4 3 3 0 1 3 1.25
2024 Vancouver Canadians NWL A+ 3 3 2.43 11 10 0 55.2 50 19 15 4 12 61 1.11
2025 5 Teams Minors 2 5 4.70 19 18 0 69.0 75 42 36 7 32 90 1.55
2025 FCL Blue Jays FCL ROK 0 0 3.60 2 2 0 5.0 5 2 2 0 2 8 1.40
2025 Dunedin Blue Jays FSL A 1 0 0.00 4 3 0 13.0 5 0 0 0 3 18 0.62
2025 New Hampshire Fisher Cats EAS AA 0 2 3.86 4 4 0 18.2 18 9 8 2 2 30 1.07
2025 Buffalo Bisons INT AAA 0 1 10.80 1 1 0 5.0 10 6 6 2 2 6 2.40
2025 St. Paul Saints INT AAA 1 2 6.59 8 8 0 27.1 37 25 20 3 23 28 2.20
2025 2 Teams AAA 1 3 7.24 9 9 0 32.1 47 31 26 5 25 34 2.23

Scouting Report

2025

Scouting grades: Fastball: 55 | Slider: 55 | Changeup: 45 | Control: 50 | Overall: 50

Signed out of Cuba for $215,000 in 2020, Rojas found immediate success in the Florida Complex League and has slowly become one of the organization's better development stories, steadily creeping up lists. Pitching 84 innings for Single-A Dunedin in ‘23, Rojas posted a 3.75 ERA with 82 strikeouts and 32 walks. He followed that up with a 2.59 ERA in ‘24, topping out at High-A, that included 69 strikeouts in 62 2/3 innings. While a shoulder issue landed him on the IL early in 2024 and an abdominal strain delayed his '25 debut until the end of May this year, he managed to touch Triple-A for the first time, making a start the day before he was traded to the Twins in return for Louis Varland and Ty France at the Trade Deadline.

Because of the injuries, we’re still yet to see what the 22-year-old left-hander looks like when he’s fully stretched out, given that his career high in innings is 84. All other signs are encouraging, though, with his fastball continuing to tick up this year, averaging 94-95 mph and touching 97 after hovering closer to 90 a couple of years ago. He’s also throwing his slider and changeup a bit harder, sitting 86-87 mph, with the former being his predominant secondary pitch. His challenge for now will be developing and maintaining a starter’s routine and carrying that top-end stuff past 100 innings.

Rojas’ growth has been incremental over the years, but it’s all adding up now to one of the more intriguing left-handed pitching prospects in the Twins' system. From here, he needs to develop his routines and master everything that goes into pitching between his start days. He’s started to show that he can handle the challenge of the upper levels and if he can stay healthy, he could be ready to touch a big league rotation in 2026.


2024

Scouting grades: Fastball: 55 | Slider: 55 | Changeup: 45 | Control: 50 | Overall: 45

Signed out of Cuba for $215,000 in 2020, Rojas found immediate success in the Florida Complex League and has steadily crept up lists as he makes good on some of the physical projections the Blue Jays bet on. Pitching 84 innings for Single-A Dunedin in ‘23, Rojas posted a 3.75 ERA with 82 strikeouts and 32 walks. 

Rojas was hovering around 90 mph in 2022 and jumped into the 92-93 range a year ago, leaving the Blue Jays optimistic there’s still more to come. He also showed a low-80s slider that generated promising whiff rates and a mid-80s changeup as an option against righties. The key for Rojas will be maintaining his stuff, though, not just flashing it early and fading. Rojas did lose some of the edge off his best stuff as the season went on, and the same could be said for some of his longer outings. This is all part of maturing into the routines of a starting pitcher as he continues to develop physically. The upside, if Rojas can find that final gear, is among the best in the system. 

There should be a path to 100 innings for Rojas this season and some time in High-A Vancouver, where he'll see the same hitters over and over, will be a good challenge for him. There’s still some room for Rojas to take the next step physically, but he has quietly become one of the more exciting development stories in this system, and some believe he can remain a starter long term.


2023

Scouting grades: Fastball: 55 | Slider: 55 | Changeup: 40 | Control: 50 | Overall: 45

The Blue Jays signed Rojas out of Cuba in October 2020 for $215,000, and he took quickly to stateside ball with 39 strikeouts in 23 2/3 innings in the Florida Complex League the following summer. He split time between the FCL and Single-A Dunedin and was back in the Florida State League for his age-20 season, with his stuff jumping a tick while he’s still earning strikeouts and limiting damage.

After sitting 89-91 mph in 2022, Rojas is now up to 92-94 with his fastball, touching as high as 97 early in the season. That’s an important designation because he has lost a little velo as the season worn on, though the Blue Jays like to note he’s still setting the foundation of his career. With good carry up in the zone, the four-seamer is at least a future above-average pitch and could be more as Rojas matures. His 82-84 mph slider is his best secondary by far at this point, dropping away from lefties or backfooting righties. A mid-80s changeup is still too firm, and Rojas has shied away from using it as he gets deeper into 2023.

Control hasn’t been a major issue in the early stages of the 6-foot-2 hurler’s career, and the Jays worked with Rojas on throwing with intent, rather than trying to stay too cute in the zone. That’s helped with the heater, and it’s even more promising that he’s keeping walks to a healthy level. Developing the third pitch will be crucial for Rojas’ future starting prospects, but his arrow continues to point up in year three.



Awards




Transactions

Team Date Transaction
11/18/2025 Minnesota Twins selected the contract of LHP Kendry Rojas from St. Paul Saints.
08/01/2025 St. Paul Saints activated LHP Kendry Rojas.
07/31/2025 Minnesota Twins traded RHP Louis Varland and 1B Ty France to Toronto Blue Jays for LF Alan Roden and LHP Kendry Rojas.
07/31/2025 LHP Kendry Rojas assigned to St. Paul Saints.
07/29/2025 LHP Kendry Rojas assigned to Buffalo Bisons from New Hampshire Fisher Cats.
07/01/2025 LHP Kendry Rojas assigned to New Hampshire Fisher Cats from Vancouver Canadians.
07/01/2025 New Hampshire Fisher Cats activated LHP Kendry Rojas.
06/30/2025 Vancouver Canadians activated LHP Kendry Rojas from the 7-day injured list.
06/11/2025 Vancouver Canadians sent LHP Kendry Rojas on a rehab assignment to Dunedin Blue Jays.
06/11/2025 Vancouver Canadians sent LHP Kendry Rojas on a rehab assignment to Dunedin Blue Jays.
05/30/2025 Vancouver Canadians sent LHP Kendry Rojas on a rehab assignment to FCL Blue Jays.
05/30/2025 Vancouver Canadians sent LHP Kendry Rojas on a rehab assignment to FCL Blue Jays.
04/03/2025 Vancouver Canadians placed LHP Kendry Rojas on the 7-day injured list.
03/06/2025 activated LHP Kendry Rojas.
09/25/2024 LHP Kendry Rojas assigned to Scottsdale Scorpions.
07/09/2024 Vancouver Canadians activated LHP Kendry Rojas from the 7-day injured list.
07/09/2024 Vancouver Canadians activated LHP Kendry Rojas from the 7-day injured list.
07/02/2024 Vancouver Canadians sent LHP Kendry Rojas on a rehab assignment to Dunedin Blue Jays.
06/25/2024 Vancouver Canadians sent LHP Kendry Rojas on a rehab assignment to FCL Blue Jays.
04/23/2024 Vancouver Canadians placed LHP Kendry Rojas on the 7-day injured list retroactive to April 22, 2024.
04/04/2024 LHP Kendry Rojas assigned to Vancouver Canadians.
03/07/2024 Toronto Blue Jays Prospects activated LHP Kendry Rojas.
08/16/2022 Dunedin Blue Jays activated LHP Kendry Rojas from the 7-day injured list.
08/09/2022 Dunedin Blue Jays sent LHP Kendry Rojas on a rehab assignment to FCL Blue Jays.
06/01/2022 Dunedin Blue Jays placed LHP Kendry Rojas on the 7-day injured list.
04/05/2022 LHP Kendry Rojas assigned to Dunedin Blue Jays from FCL Blue Jays.
10/04/2021 Blue Jays Organization activated LHP Kendry Rojas.
10/04/2021 LHP Kendry Rojas assigned to Blue Jays Organization.
06/28/2021 LHP Kendry Rojas assigned to FCL Blue Jays from DSL Blue Jays.
04/26/2021 Blue Jays Organization activated LHP Kendry Rojas. ABS Test.
10/19/2020 LHP Kendry Rojas assigned to DSL Blue Jays.
10/14/2020 Toronto Blue Jays signed free agent LHP Kendry Rojas to a minor league contract.