Julio Teheran

Julio Teheran

33-Year-Old PitcherSP
Chicago Cubs
2024 Fantasy Outlook
There was no outlook written for Julio Teheran in 2024. Check out the latest news below for more on his current fantasy value.
RANKSFrom Preseason
#601
ADP
$Signed a one-year, $2.5 million contract with the Mets in April of 2024. Released by the Mets in April of 2024.
Notches minor-league deal with Cubs
PChicago Cubs  AAA
April 14, 2024
Teheran and the Cubs agreed on a minor-league contract Sunday, Jesse Rogers of ESPN.com reports.
ANALYSIS
After being designated for assignment by the Mets on April 9, Teheran elected free agency, and he has now found a new home with Chicago. The right-hander made one start with New York before he was let go, surrendering four runs on six hits and two walks while striking out three against Atlanta on Monday. The 33-year-old will now begin with Triple-A Iowa, but he'll likely earn a shot with the major-league roster relatively soon.
Read More News
Pitching Stats
Loading Pitching Stats...
2024
2023
2021
2020
2019
2018
2017
2024 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2023 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2021 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2020 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2019 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2018 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
2017 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Pitching Game Log...
Minor League Game Log
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Pitching Game Log...
Pitching Appearances Breakdown
Average Pitch Count
68
Last 10 Games
68
Last 5 Games
68
How many pitches does Julio Teheran generally throw?
 
1-10
 
11-20
 
21-30
 
31-40
 
41-50
 
51-60
 
61-70
 
71-80
 
81-90
 
91-100
 
101-110
 
111-120
 
121+
 
1-10
 
11-20
 
21-30
 
31-40
 
41-50
 
51-60
 
61-70
 
71-80
 
81-90
 
91-100
 
101-110
 
111-120
 
121+
 
1-10
 
11-20
 
21-30
 
31-40
 
41-50
 
51-60
 
61-70
 
71-80
 
81-90
 
91-100
 
101-110
 
111-120
 
121+
What part of the game does Julio Teheran generally pitch?
 
 
 
1st
 
 
 
2nd
 
 
 
3rd
 
 
 
4th
 
 
 
5th
 
 
 
6th
 
 
 
7th
 
 
 
8th
 
 
 
9th
 
Extra
 
 
 
1st
 
 
 
2nd
 
 
 
3rd
 
 
 
4th
 
 
 
5th
 
 
 
6th
 
 
 
7th
 
 
 
8th
 
 
 
9th
 
Extra
 
 
 
1st
 
 
 
2nd
 
 
 
3rd
 
 
 
4th
 
 
 
5th
 
 
 
6th
 
 
 
7th
 
 
 
8th
 
 
 
9th
 
Extra
% Games Reaching Innings Threshold
% Games By Number of Innings Pitched
Left/Right Pitching Splits
Since 2022
 
 
-18%
BAA vs LHP
2024
 
 
-33%
BAA vs LHP
2023
 
 
-16%
BAA vs LHP
2022
No Stats
BAA Batters K BB H 2B 3B HR
Since 2022vs Left .235 146 28 10 31 6 1 7
Since 2022vs Right .287 158 25 5 43 9 1 7
2024vs Left .333 7 2 1 2 1 0 0
2024vs Right .500 9 1 1 4 0 0 1
2023vs Left .230 139 26 9 29 5 1 7
2023vs Right .275 149 24 4 39 9 1 6
2022vs Left 0 0 0 0 0 0 0 0
2022vs Right 0 0 0 0 0 0 0 0
More Splits View More Split Stats
Home/Away Pitching Splits
Since 2022
 
 
-64%
ERA at Home
2024
 
 
-100%
ERA at Home
2023
 
 
-62%
ERA at Home
2022
No Stats
ERA WHIP IP W L SV K/9 BB/9 HR/9
Since 2022Home 2.54 0.87 39.0 2 1 0 7.8 1.8 0.5
Since 2022Away 7.13 1.56 35.1 1 4 0 4.8 1.8 3.1
2024Home 0 0 0 0 0 0 0 0 0
2024Away 13.50 3.00 2.2 0 0 0 10.1 6.8 3.4
2023Home 2.54 0.87 39.0 2 1 0 7.8 1.8 0.5
2023Away 6.61 1.44 32.2 1 4 0 4.4 1.4 3.0
2022Home 0 0 0 0 0 0 0 0 0
2022Away 0 0 0 0 0 0 0 0 0
More Splits View More Split Stats
Stat Review
How does Julio Teheran compare to other starting pitchers?
This section compares his stats with all starting pitcher seasons from the previous three seasons (minimum 120 innings)*. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that stat and it would be considered average.

* Exit Velocity, Barrels/BBE %, Balls Hit 95+ MPH %, and Spin Rate are benchmarked against 2019 data (min 120 IP). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
  • K/BB
    Strikeout to walk ratio.
  • K/9
    Average strikeouts per nine innings.
  • BB/9
    Average walks per nine innings.
  • HR/9
    Average home runs allowed per nine innings.
  • Fastball
    Average fastball velocity.
  • ERA
    Earned run average. The average earned runs allowed per nine innings.
  • WHIP
    Walks plus hits per inning pitched.
  • BABIP
    Batting average on balls in play. Measures how many balls in play against a pitcher go for hits.
  • GB/FB
    Groundball to flyball ratio. The higher the number, the more likely a pitcher is to induce groundballs.
  • Left On Base
    The percentage of base runners that a pitcher strands on base over the course of a season.
  • Exit Velocity
    The speed of the baseball as it comes off the bat, immediately after a batter makes contact.
  • Barrels/BBE
    The percentage of batted ball events resulting in a Barrel. A Barrel is a batted ball with similar exit velocity and launch angle to past ones that led to a minimum .500 batting average and 1.500 slugging percentage.
  • Spin Rate
    Spin Rate is the rate of spin on a baseball after it is released. It is measured in revolutions per minute (rpm).
  • Balls Hit 95+ MPH
    The percentage of batted balls hit that met or exceeded the 95 MPH threshold.
  • Swinging Strike
    The percentage of pitches that result in a swing and a miss.
K/BB
1.50
 
K/9
10.1
 
BB/9
6.8
 
HR/9
3.4
 
Fastball
90.5 mph
 
ERA
13.50
 
WHIP
3.00
 
BABIP
.525
 
GB/FB
1.00
 
Left On Base
60.6%
 
Swinging Strike
11.8%
 
Advanced Pitching Stats
Loading Advanced Pitching Stats...
Defensive Stats
Loading MLB Defensive Stats...
Stats Vs Today's Lineup
Want more matchup stats?
Loading Matchup Stats...
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Recent RotoWire Articles Featuring Julio Teheran See More
NL FAAB Factor: Waiver Wire for the Week
2 days ago
A couple Philly pitchers highlight Jan Levine's latest NL rundown.
DraftKings MLB: Plays and Strategy for Monday, April 8
8 days ago
Monday’s DraftKings MLB DFS slate features nine games to work with for building a winning lineup.
MLB DFS: FanDuel Plays and Strategy for Monday, April 8
8 days ago
Stacking some Rays bats Monday against the Angels looks like a great DFS option.
NL FAAB Factor: Waiver Pickups of the Week
9 days ago
Jan Levine details a few pitchers who could soon make their way back from injuries.
Weekly Pitcher Rankings: To Stream or Not To Stream
10 days ago
Zack Wheeler headlines the Weekly Pitcher Rankings, presented by Todd Zola.
Latest Fantasy Rumors
Still available out of bullpen
PNew York Mets  AAA
April 7, 2024
Despite being scheduled to start Monday against Atlanta, Teheran remains available out of the bullpen for Sunday's series finale in Cincinnati, reports Tim Healey of Newsday.
ANALYSIS
The Mets are still hurting for pitching depth, so Teheran can't be fully ruled out as a relief option Sunday even though he's penciled in for a start. The veteran right-hander made 14 appearances for the Brewers last season and posted a 4.40 ERA ,1.13 WHIP and 50:13 K:BB across 71.2 innings.
See All MLB Rumors
Past Fantasy Outlooks
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
The 30-year-old left the Braves for the first time in his career when he signed with the Angels in December 2019 on a one-year, $9 million deal, and he had a disaster of a 2020 campaign. Teheran finished the season with a 10.05 ERA, 1.76 WHIP and 20:16 K:BB over 31.1 innings, giving up a whopping 12 homers. His strikeout rate cratered to 13.4%, though the fastball velocity (89 mph) and walk rate (10.7%) remained relatively static. Teheran entered 2020 with a back-end role in the Halos' starting rotation, but in 2021 he'll likely need to settle for a minor-league deal and fight for a roster spot in spring training.
It was odd that, in a year where so many pitchers struggled with the long ball, Teheran actually reduced his home-run rate. He still has not posted a HR/9 below 1.0 the past four seasons, but last year was progress. The issue with him of late has been walks, and the 10.5 K-BB% is below league average for a starting pitcher. If he gets the BABIP luck he had in 2018, the WHIP is not so bad. Otherwise, he has the potential to negatively impact both ratio categories. He owns a career BABIP of .268 and has stranded 76% of his baserunners, so what he did in 2019 to pitch around his walks and homers wasn't totally fluky. It just always feels like he's pitching around trouble. When it works, 2019 happens; when it doesn't, 2017 happens. He is consistently healthy, but that is about the only thing consistent in his profile. Teheran will slot into the Angels' starting rotation after signing a one-year deal in December.
Narrative: Teheran can’t pitch at home. The real story is he struggles against LHB. The home/away splits have been a sample-size artifact, as evidenced by a similar season home and away in 2018. The root of Teheran’s woes is increasingly poor control facing LHB. The last three seasons, his walk rates facing LHB have been 8.3%, 12.8% and 17.5%. Predictably, Teheran’s strikeout rates are better versus RHB, though they hit him for more power. An important repercussion of the excessive walks versus LHB is having to work from the less-effective stretch more often. In 2018, Teheran was able to combat the walks with a luck-driven .217 BABIP. The last two seasons, all of Teheran’s expected ERAs cluster in the high-4’s so he’s vulnerable to regress there with a hit rate correction. Let someone else pay for last year’s good fortune.
Teheran was a massive disappointment in 2017, with his strikeout rate falling to 18.6 percent -- his lowest mark in a full season -- and his walk rate jumping to 8.9 percent (from 5.4 percent in 2016). Lefties were always a problem for him, but that was even more true last season, especially at his new home in SunTrust Park (.266/.386/.541, .391 wOBA). Perhaps most troubling was the fact that opposing right-handers -- against whom Teheran had historically had great success -- got to him for a .272/.313/.440 line, coinciding with a decline in the quality of his changeup. He's cheap now compared to where he was going in drafts last spring, but the home park combined with his flyball tendencies, the step back in performance and red flags in his underlying stats make Teheran a risky investment at any price point.
It was a strong rebound effort from Teheran in 2016. He found his control (his walk rate fell to 2013-14 levels) and with less traffic on the bases from free passes, he allowed fewer hits. All of it resulted in a season almost identical to 2014, complete with another All-Star appearance. His fastball works 91-93 mph, but he works it up in the zone which leverages effective velocity and makes it look more like 94-95 mph regularly. Teheran's biggest hurdle remains consistently thwarting lefties. He was awful in 2013, great in 2014, horrific in 2015, and then OK in 2016. It all comes down to the fastball, but it works so well against righties that it seems fixable versus lefties. Three good years out of four from a 26-year-old usually has their stock soaring, but Teheran remains eminently affordable. Slot him in as your third starter and enjoy the number-two upside.
Hearing a Teheran owner talk about his 2015 season, one might think he had a 10.00 ERA in 200 innings. It’s framed as a meltdown when it was just a tough season that further highlights the vagaries of pitching. If anything, it should make us appreciate the consistency of the studs even more. Teheran took his 33 turns, maintained his 2013-14 velocity levels, and missed bats at the same clip as 2014. However, his walk and home run rates spiked as lefties (310-point OPS platoon split) and the road (5.40 ERA) tanked his season. Every pitch regressed in swinging-strike rate against lefties and only three starting pitchers had a higher walk+homer rate (BB+HR/BF) than Teheran’s 15 percent (James Shields “led” the league at 17%). In 2013-14, Teheran was right at average (10%). It’s hard to pinpoint the “why” behind the struggles and there is no guarantee he fixes the issue, but it could just be youth and now his price is too low not to take a chance.
At 24, Teheran has already proven deserving of the ace of staff label in Atlanta. Injuries to Kris Medlen and Brandon Beachy in spring training thrust Teheran into the role and the right-hander went on to turn in eight straight quality starts to begin the year, leading to a 2.71 ERA and .224 BAA in the first half of the season. Like many of his teammates, Teheran regressed after the All-Star break, but his strikeout and walk rates remained intact for the most part and he showed great durability, holding up to a 221-inning workload (third-most in NL). He went the distance four times, notching two shutouts and shaved nearly 10 points off his WHIP. Teheran did see his fastball drop in velocity yet again, losing more than a mile per hour off it from 2013, and his .267 BABIP suggests he may have slightly overachieved, but he's already a top-20 pitcher and there's still room to grow.
Teheran struggled mightily at Triple-A Gwinnett in 2012, leading to some second-guessing about his billing as one of the top young pitching prospects in the game. The Braves made Teheran earn the No. 5 starter job last spring, and the right-hander did just that, but he got off to a rough start to the regular season, with a 5.08 ERA in April. Things seemed to click shortly thereafter, as Teheran went on to post outstanding overall numbers as a 22-year-old rookie. While efficiency is an issue -- he made it out of the seventh inning just five times in 30 starts -- Teheran has great command of his pitches (2.2 BB/9) and will likely only get better as he learns how to further handle major league hitters. On the heels of his stellar campaign, Teheran is assured of a rotation spot this time around.
Teheran's detractors have pointed to his lack of a decent breaking pitch and too-straight fastball as reasons why he won’t succeed in a major league rotation. So far he has struggled when in the majors and he had an awful year in Triple-A in 2012, posting a 5.08 ERA and giving up an uncharacteristically high 1.2 HR/9. That was his second go-around in Triple-A and it is not uncommon for players repeating a level they previously dominated to struggle the second year. Teheran still has an amazing changeup and very good control, and was once a top-three pitching prospect for a reason. Don’t give up on him just yet.
Teheran may the top pitching prospect in baseball after having an outstanding season at Triple-A Gwinnett last year at just 20 years old (15-3 with a 2.55 ERA and 122:48 K:BB ratio in 144.2 innings). He wasn't as impressive in his five appearances in the majors (three starts) and his strikeout rate at Triple-A wasn't elite (7.6 K/9IP), but neither should be a major red flag given his young age and minor league track record. Teheran has a mid-90s fastball and plus changeup, along with a baseball IQ rare for his age. He could win a spot in the Atlanta rotation this spring. Even if he begins the season at Triple-A, it won't be long before he's in the Atlanta rotation for the long term.
Teheran may be the best pitching prospect in baseball after moving up three levels and climbing to Double-A last season at age 19. He has a mid-90s fastball and plus changeup, along with a baseball IQ rare for his age. After posting a 1.17 ERA with a 45:10 K:BB ratio at Low-A Rome, he was even more impressive at High-A Myrtle Beach with a 2.98 ERA and 76:13 K:BB ratio in 63.1 innings that included striking out 14 batters in one game. He more than held his own as a 19-year-old at Double-A with a 3.38 ERA and 38:17 K:BB ratio in 40 innings. He'll likely begin the season at Double-A, but a trip to the majors in September isn't out of the question. He could be pitching at the top of Atlanta's rotation before 2013.
A 16-year old with a low-90s heater when he signed with the Braves, Teheran finally started to capitalize on his raw talent last season. He had a 2.68 ERA with a 39:7 K:BB ratio in 43.2 innings in rookie ball and then held his own as an 18-year-old at Low-A Rome with a 28:11 K:BB ratio in 37.2 innings. If he keeps throwing strikes with his low-90s fastball and excellent changeup, he could emerge as a top prospect in 2010.
Teheran's biggest asset is that he threw in the mid-90s as just a 17-year old in rookie ball last season. While his 6.60 ERA was ugly, the 17:4 K:BB ratio in 15 innings shows promise. He was limited to just six appearances due to shoulder issues, so his health is an unknown for 2009. He's pretty raw at this point, but a name to watch the next few years.
More Fantasy News
Enters free agency
PFree Agent  AAA
April 11, 2024
Teheran elected to become a free agent Thursday, Anthony DiComo of MLB.com reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Dropped from 40-man roster
PNew York Mets  AAA
April 9, 2024
The Mets designated Teheran for assignment on Tuesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Struggles in revenge game
PNew York Mets  AAA
April 9, 2024
Teheran didn't factor into the decision Monday against Atlanta, allowing four runs on six hits and two walks over 2.2 innings. He struck out three.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Making start Monday
PNew York Mets  AAA
April 5, 2024
Teheran is scheduled to start Monday's game against Atlanta, Anthony DiComo of MLB.com reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Likely to debut Monday
PNew York Mets  AAA
April 3, 2024
Teheran, who agreed to a one-year contract with the Mets on Wednesday, is expected to be ready to start Monday's series opener in Atlanta, Anthony DiComo of MLB.com reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.