Archive for Teams

FIP or Flop: Why Kevin Gausman Isn’t Part of the AL Cy Young Conversation

Kevin Gausman
Dan Hamilton-USA TODAY Sports

Kevin Gausman entered Thursday leading the American League in both FIP and WAR, but any shred of hope that he had of winning this year’s AL Cy Young award flew out the window faster than the ball left the bat on Yandy Díaz’s three-run homer on Thursday afternoon in Toronto. For the second outing in a row, Gausman served up two homers and was touched for five runs en route to an 11–0 trouncing by Tampa, leaving him with numbers likely to be overlooked by awards voters.

In recent weeks, while writing about a few AL Cy Young contenders, I quickly dismissed Gausman’s candidacy. But even before the Rays knocked the 31-year-old righty around, I resolved that at some point I’d dig deeper into his campaign — which, to be clear, has been a very good one — to explore the reasons why.

Gausman entered the season surrounded by high expectations and, for the first time in his career, long-term security. The fourth pick of the 2012 draft by the Orioles hasn’t always lived up to expectations; some years he’s pitched well enough to lead a rotation, and in others he’s been trade fodder and even waiver bait. On the heels of a solid (if abbreviated) 2020 campaign with the Giants, last year he fully broke out, earning his first All-Star selection and placing sixth in the NL Cy Young voting following a 14–6 season with a 2.81 ERA, 3.00 FIP, 227 strikeouts, and 4.8 WAR with the 107-win Nl West champions. That set him up for a huge payday, and just a few days before the lockout began, the Blue Jays opted for Gausman via a five-year, $110 million deal.

Thanks in part to the fact that he didn’t allow a walk or a homer in any of his first five starts — he actually didn’t serve up his first homer until his seventh start and his 50th inning — Gausman has led the league in FIP and WAR since mid-April and still does, with marks of 2.41 and 5.2 despite his recent bumpy ride. Among qualifiers, he additionally owns the league’s lowest walk rate (3.8%), third-highest strikeout-walk differential (24.3%), and fourth-highest strikeout rate (28.1%). That’s impressive stuff, and it certainly suggests a viable Cy Young candidate. Read the rest of this entry »


Eugenio Suárez Powers the Mariners Toward the Postseason

Eugenio Suárez
Lindsey Wasson-USA TODAY Sports

The Mariners just wrapped up their most difficult homestand over the last two months of the season, going 4–4 against the White Sox, Braves, and Padres. They entered this stretch with a 99.4% probability of making the postseason, boosted by a three-game sweep of Cleveland during the first weekend of September; if there were going to be an epic collapse, it would have started here. Instead, they pulled off a split against three playoff caliber teams and now have 20 games remaining against teams with records below .500. Their odds of breaking their infamous playoff drought are now marginally better at 99.8%, but they’ve weathered the toughest storm and have clear skies ahead of them as they push toward a Wild Card berth.

The standout performer during this eight-game stretch was Eugenio Suárez. He blasted six homers during the homestand, including two multi-home run efforts, and a massive walk-off shot. The barrage started with a pair of dingers against the White Sox on September 7, the second of which tied the game at six in the bottom of the seventh inning. A couple of days later, Suárez blasted a solo shot off Max Fried to give the Mariners a 2–0 lead over Atlanta.

The next day, he hit another pair of homers, with the second being the most dramatic of the bunch. After the Braves had stormed back and scored five runs in the top of the ninth inning to take a 7–6 lead, Julio Rodríguez launched a 117-mph solo homer to tie the game in the bottom half. With two outs in the inning, Suárez stepped in and finished off Kenley Jansen and the Braves with a game-winning home run to left center.

He wasn’t finished either; on Wednesday, he hit his sixth home run of the homestand, part of the opening salvo of an eventual 6–1 victory over the Padres.

Suárez’s offensive onslaught isn’t limited to the last eight games either. Since the beginning of August, he’s hit 15 homers and slashed .250/.352/.625 (178 wRC+) in 39 games. In that same period, only Aaron Judge has been able to match his home run output.

Batting Leaders Since August 1
Player PA HR wRC+ WAR
Aaron Judge 175 15 236 3.3
Nathaniel Lowe 181 9 207 2.2
Alex Bregman 163 8 194 2.4
Bo Bichette 165 10 193 2.5
Eloy Jimenez 165 8 192 1.8
Michael Harris II 151 9 188 2.5
Paul Goldschmidt 171 11 186 2.1
Eugenio Suárez 159 15 178 2.0
Nolan Arenado 161 10 174 2.4
Shohei Ohtani 163 12 173 1.5

Since 2018, Suárez leads the major leagues in homers — one ahead of Judge — with 160. This recent hot streak has helped him match a career high in WAR with 4.3, and he broke the 30 home run threshold for the fourth time in five years (with the shortened 2020 season as the lone exception). Suárez has always been prone to hot and cold stretches, and this latest peak is coming at the right time for the Mariners. Read the rest of this entry »


Trayce Thompson Makes a Splash As the Dodgers’ Latest Reclamation Project

Trayce Thompson
Jayne Kamin-Oncea-USA TODAY Sports

Trayce Thompson may not be the most accomplished professional athlete in his family — not when father Mychal Thompson and older brother Klay Thompson have six NBA titles and five All-Star selections between them — but for the first time in six years, he’s making significant noise of his own at the major league level. Now on his second stint with the Dodgers, the 31-year-old Thompson is in the midst of a modest breakout, one that could have ramifications for Los Angeles’ roster in October and beyond.

A night after the Dodgers clinched their ninth NL West title in 10 years, Thompson started in right field in place of Mookie Betts and followed a solo homer by Will Smith with one of his own, a 445-foot shot off Zach Davies. That tied the game at 2–2, though Los Angeles eventually lost in extra innings.

The homer was Thompson’s 10th of the season in just 205 plate appearances; he’s the eighth Dodger to reach double digits. Even with a September slump, the well-traveled outfielder has the highest wRC+ of any Dodger since the All-Star break and is tied for third in WAR, behind or alongside three players who are going to wind up somewhere on MVP ballots:

Dodgers Hitters Since the All-Star Break
Player PA HR AVG OBP SLG wRC+ WAR
Trayce Thompson 130 8 .279 .377 .595 168 1.9
Justin Turner 131 5 .330 .397 .565 168 1.4
Mookie Betts 229 14 .289 .358 .608 166 3.0
Freddie Freeman 223 7 .344 .413 .523 159 2.3
Max Muncy 195 11 .249 .333 .503 132 1.5
Gavin Lux 123 2 .294 .366 .459 132 1.0
Trea Turner 227 6 .303 .344 .479 130 1.9
Will Smith 194 8 .237 .325 .444 113 1.0
Joey Gallo 94 5 .173 .287 .420 100 0.3
Chris Taylor 120 3 .200 .292 .333 80 0.3
Cody Bellinger 161 6 .178 .242 .377 71 0.2
Minimum 80 plate appearances

That’s pretty lofty company for a player who’s on his third organization and fourth team (including affiliates) this season. Thompson is yet another reminder of the Dodgers’ ability to find diamonds in the rough and turn them into championship-caliber cogs, a facet of their organization that’s been as essential as their player development pipeline. Turner was in his age-29 season when he became a mainstay in 2014, Taylor in his age-26 season in ’17, and Muncy in his age-27 season in ’18. Despite their staggered starts, they’re three of the Dodgers’ five most valuable position players since Dave Roberts took over as manager in 2016. Read the rest of this entry »


(When) Will Albert Pujols Reach 700 Home Runs?

Albert Pujols
Jeff Curry-USA TODAY Sports

I’ve been having fun producing estimates of when Aaron Judge might hit his 60th, 61st, and 62nd home runs this season. It’s cool for multiple reasons: I love home run chases, like most baseball fans, and I also like coming up with ways to answer seemingly difficult questions via simulation. It’s one of the same reasons I like writing about baseball in the first place: I think it’s very neat that I can think about baseball both very tangibly (Randy Arozarena’s baserunning) and abstractly.

Since I have the technology, I’ve gotten a fairly obvious request a few times in the past week: do it for Pujols. His improbable quest for 700 homers has turned into an unlikely quest, and now a “wait could he?” quest. At 697 dingers, he’s within hailing distance of a momentous number to retire on. I’m going to use the same tools that helped me model when Judge might hit some big homers to do the same for Pujols.

The bare bones of this system will be the same. I started with the Cardinals’ remaining schedule and the park factors for right-handed hitters in those stadiums. Almost immediately, though, I took a detour, because the Cardinals don’t use Pujols like the Yankees use Judge. At this stage in his career, Pujols is at his best against left-handed pitching. He also needs more off days than Judge, eminently reasonable given his age. That creates a playing time puzzle, so to figure out which games Pujols will play in, I used Roster Resource to work out which days I expect opposing teams to start lefty pitchers. On those days, I project Pujols to start and get three plate appearances (against lefties) 30% of the time, four (three against lefties) 55% of the time, and five (three against lefties) 15% of the time. This is definitely not perfect, but as a rough approximation, it’ll do. Read the rest of this entry »


Jackson Jobe Has an Electric Arm and a Desire to Expand His Arsenal

© Kirthmon F. Dozier / USA TODAY NETWORK

Jackson Jobe has a bright future. Currently first in our Detroit Tigers prospect rankings, the 20-year-old right-hander is coming off a first full professional season during which he logged a 3.94 ERA and 81 strikeouts in 77-and-a-third innings spent between Low-A Lakeland and High-A West Michigan. Drafted third overall last year out of Oklahoma City’s Heritage Hall High School, he pairs an array of plus offerings with elite athleticism. What’s more, according to our own Eric Longenhagen, the 6-foot-2, 210-pound Jobe “would have been a Day Two pick as a position player.”

Jobe discussed his early-career development, as well as the pitches in his power arsenal, at the conclusion of the Midwest League season.

———

David Laurila: Along with pitching, you showed a lot of promise as a position player. At what point did it become clear that your future was on the mound?

Jackson Jobe: “I’ve always pitched a little bit. Growing up, I always had a good arm — obviously, you’ve got to have a good arm to play shortstop — but I want to say it was my junior year. My junior year spring was COVID, so I only got one outing before our whole season got banged. At that point, I just kept training. Then summer came around, and they were still doing some of the showcases.

“Perfect Game had a showcase — I want to say it was PG National — and I got invited there to play shortstop and pitch a few innings. I ended up throwing really well. It kind of just clicked, I guess. I threw harder than I’d ever done before. The slider was good. From that point forward, my phone was blowing up with agents and scouts. That was kind of the beginning for me as far as pitching goes.” Read the rest of this entry »


Run, You Absolute Cowards! Run!

© Vincent Carchietta-USA TODAY Sports

Jon Berti is a player of immense historical import, and you’ll never guess why.

No, that’s wrong. If you know anything about Jon Berti, you probably know exactly why he’s a player of immense historical import. Berti has actually put together a pretty nice all-around season: He can play anywhere and while he’s hitting for basically zero power, his .344 OBP makes him quite a valuable player for the Miami Marlins.

But more to the point: He’s extremely fast, with 96th-percentile sprint speed according to Baseball Savant, and he’s determined to get his money’s worth from this physical gift. Despite being limited to just 83 games by a bout of COVID in May and a groin strain in July, Berti has stolen 34 bases. A quick run through Berti’s event log reveals that he has been on first or second with nobody on the base ahead of him 97 times this season, and on 38 of those occasions he’s decided to keep running as far as his little legs will carry him, plus four more pickoffs that don’t count toward his caught stealing total.

That kind of aggressiveness is admirable, but distressingly rare. Berti, despite only playing in a little more than half his team’s games, is leading the majors in stolen bases. If he finishes the season with fewer than 40 steals, it will be the lowest majors-leading stolen base total of any full season since 1958. Read the rest of this entry »


Job Posting: Tampa Bay Rays Software Developer

Tampa Bay Rays Software Developer

Location: St. Petersburg · FL · Open to Remote

The Tampa Bay Rays are looking for an experienced Ruby on Rails Developer to help the Baseball Systems department build the best software and analytics solutions in all of Major League Baseball.

What is Baseball Systems?

  • As part of Baseball Operations, our team builds the innovative tools that our players, coaches, analysts, scouts and front office personnel use to do their jobs, make decisions, and win ballgames.
  • Our team consists of several data engineers, backend developers and frontend developers and coordinators.
  • Every line of code we write — and feature we ship — has a direct impact on the field, helping us compete for the postseason year after year.
  • Working within the most innovative and collaborative front office in MLB, your ideas will be welcomed and heard.

We are looking for someone who:

  • is an experienced Ruby on Rails developer.
  • is proficient creating front-end views using HTML, CSS and Javascript. Don’t worry, we have designers who make things look great!
  • has experience with relational databases.
  • is familiar with Git version control software.

It’s not required, but would be awesome if you:

  • have experience with one of the popular front-end Javascript frameworks. We use Vue.
  • are proficient in a language other than Ruby. We use several different languages depending on the task.
  • are familiar with NoSql databases like Redis or Elasticsearch.
  • have an understanding of baseball.
  • have an interest in sabermetrics and statistical modeling.

What will you do each day?

  • Build new features or maintain existing features in our proprietary software application.
  • Identify and correct bugs quickly.
  • Document code and support procedures thoroughly. 
  • Meet with Baseball Operations staff that have requested a new feature to gather requirements and help with feature planning.
  • Train non-technical users on new features or applications.
  • You might take half a day off from time to time to watch a baseball game.
  • Help our data engineering team ingest data from new data sources.

Why work for the Rays?

  • A top notch development environment with a company provided laptop, Github Enterprise, frictionless CI/CD, bug tracking, top project management and documentation software, and automated testing to minimize bugs to keep you focused on new features.
  • Opportunities to choose and work with new technology. We strongly believe in choosing the right tool for the job even if it isn’t part of our current stack.
  • Exceptional benefits including: 
    • health, vision and dental coverage at VERY competitive rates. 
    • an enhanced 401k where the company contributes even if you don’t! 
    • free tickets to baseball and soccer games (We also own the Tampa Bay Rowdies) for you, your friends and family. 
    • flexible PTO options and monthly paid volunteer opportunities. 
    • generous family planning assistance and parental leave.
    • annual continuing education assistance.
    • healthy and free lunch right in the office. 
    • in-office yoga and many other other wellness benefits. 
  • You’ll be working with some of the sharpest minds in all of baseball.
  • You are a good teammate and like working with other driven and caring teammates.
  • Your office is in a baseball stadium! Or your office can be remote, your choice!
  • We are an organization that prides itself on coaching others so please apply even if you don’t meet every one of the requirements above.

Our Interview Process

  1. A ~30 minute phone call to get to know each other and discuss the position in more detail.
  2. In some cases, we have a second ~30 minute phone call with one of our recruiting staff.
  3. A small take-home coding project. We don’t do coding tests or coding on a whiteboard.
  4. Two or three small panel interviews. In addition to covering technical skills, you will also meet other members of Baseball Operations you’d be collaborating with.
  5. Make a decision!

All offers contingent on a satisfactory background check.

Statement: All applicants for employment are required to be fully vaccinated against COVID-19 prior to commencing employment. Applicants who receive a conditional offer of employment will be required to produce proof of vaccination status prior to their first day of employment. Applicants with qualifying disabilities or bona fide religious objections, or who are pregnant, may be exempted from this requirement or otherwise accommodated if they are unable to be vaccinated.

Acknowledgement by applyingI understand that if offered a role and by accepting a role with the Tampa Bay Rays or Rowdies, I will be participating in COVID-19 community risk mitigation practices.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.

Job Questions:

  1. In addition to your resume and cover letter, please describe your level of Ruby on Rails experience in 100 words or less.
  2. Where did you originally hear about this posting?

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Tampa Bay Rays.


Shane Bieber and Aaron Nola Are Sneaking Up in the Cy Young Races

© Eric Hartline-USA TODAY Sports

Oh, the things you find when perusing the leaderboards. While collecting data to discuss the decline in Jeremy Peña’s plate discipline, I went down a rabbit hole of player performances since May. As tends to happen, one thing led to another, and I ended up running my Cy Young predictor using only data since the start of May. Near the top of each league were pitchers whose presence surprised me even though I already knew both to be excellent. Each of them is on a borderline contender that is now very likely to make the playoffs, and each survives in the majors by relying on command rather than throwing 100-mph smoke. That’s right, I’m talking about Aaron Nola and Shane Bieber. Let’s examine each, starting with Nola, the top National League pitcher in my Cy Young predictor since May.

The Phillies look nearly certain to play postseason baseball. With a probability that is now over 90% by both FanGraphs’ and ZiPS’ reckoning, the Phils are on target to make the playoffs for the first time since 2011. While there have been runs that teased contention in past years, the Phillies have always seemed to end up floating somewhere around .500. But despite Zack Wheeler and Bryce Harper missing parts of the season, Nick Castellanos disappointing, and a defense that just begs for a Yackety Sax soundtrack, the team stands at 79-61. And while he’s obviously not the only player to have contributed to the club’s record, Nola’s impressive run makes him one of the key figures of the 2022 campaign. Read the rest of this entry »


Juan Soto Isn’t Having a Juan Soto Year

Juan Soto
Orlando Ramirez-USA TODAY Sports

The Josh Hader trade isn’t the only deadline deal that has yielded less-than-rewarding results thus far for the Padres. Juan Soto hasn’t been as bad as Hader at his worst (the closer has lately righted the ship), but after a good start for his new team, he’s fallen into a deep slump. As the Padres battle to hold onto the third NL Wild Card spot, his struggles are worth a closer look.

When he was acquired from the Nationals in an eight-player blockbuster on August 2, Soto was in the midst of a solid-but-not-great season by his own high standards. While his 151 wRC+ was only four points off his career mark, his .246/.408/.485 line was far below his typical slash stats (.291/.427/.538) — not enough to be a dealbreaker or to rate as a significant long-term concern, but notable nonetheless. That said, the Padres’ right field mess made my Replacement Level Killers list, and an on-base percentage above .400 will cover a multitude of sins.

Soto debuted with the Padres on August 3, going 1-for-3 with a pair of walks in a 9–1 rout of the Rockies. He continued to hit well (.286/.438/.460 from August 3 to 21), but on August 23, he was scratched from the lineup with what the Padres called “left mid-back tightness.” Via MLB.com’s AJ Cassavell, “His back flared up while he was swinging in the batting cage shortly before first pitch. During the game, Soto took further swings in the cage, hoping he might get a chance to pinch-hit, but he wasn’t able to.”

Soto didn’t play again until August 27, though he missed just three games thanks to a schedule that bracketed a two-game series against the Guardians with off days on either side. Upon returning, he collected hits in his first two plate appearances against the Royals’ Daniel Lynch, and the next night homered off Anthony Misiewicz. But in the 13 games since then, he’s gone 3-for-42, all singles, and didn’t collect an RBI until Tuesday night. He’s walked 12 times during that stretch and was hit by a pitch — causing him to leave a September 7 game with a right shoulder contusion, which may be a contributing factor here — en route to a .120/.313/.180 post-injury performance. In all, his six hits over a 15-game span is the second-lowest total of his major league career; he had five hits in 15 games in two overlapping stretches in September 2019.

Is the slump as bad as it looks? My assumption going into this investigation was “probably not,” given that even with his return against the Royals, we’re talking about a total of 64 plate appearances and even fewer batted ball events. With the caveat that this is some small sample spelunking, it’s worth noting that since his absence, Soto has pretty much matched his Statcast stats for the first four and a half months of the season, which is to say that he’s hit the ball as hard, more or less:

Juan Soto Statcast Splits
Split BBE EV LA Barrel% HardHit% AVG xBA SLG xSLG wOBA xwOBA
Through Aug. 21 333 90.8 8.8 12.6% 47.1% .252 .273 .481 .527 .391 .415
Since Aug. 27 44 90.4 16.4 9.1% 47.7% .120 .234 .180 .377 .253 .357

Soto has produced a similar average exit velo and hard-hit rate and a slightly lower barrel rate (the difference in the smaller sample amounts to falling about two barrels short), but very different expected and actual outcomes. Note the difference in average launch angle; Soto generally ranks among the game’s top power hitters despite the fact that he hits the ball on the ground about half the time (career 48.6% groundball rate) and has an average launch angle below 10 degrees. In fact, since his debut in 2018, he’s one of four players with a slugging percentage above .500 (.528) and an average launch angle below 10 degrees (8.4); the other three — Eloy Jiménez, Vladimir Guerrero Jr., and Christian Yelich — all have SLGs in the .507–.510 range with angles in the 5.9–8.3 degree range. If Soto is averaging 16.4 degrees even for a stretch of time, something is probably off. Read the rest of this entry »


Another Aaron Judge Milestone Homer Update

© Paul Rutherford-USA TODAY Sports

Sheesh. It’s been exactly one game since our last update on Aaron Judge’s pursuit of hitting 60, 61, and 62 home runs. At that point, Judge seemed more likely than not to eclipse Roger Maris‘ 61-homer mark, though only marginally. But after two home runs last night against the Red Sox, the pace is heating up again. Now, my simulation model thinks Judge is extremely likely to surpass Maris:

Odds of Various Aaron Judge Milestone HR Totals
Feat Odds on 9/12 Odds on 9/14
60+ Homers 84.4% 96.8%
61+ Homers 71.8% 90.9%
62+ Homers 56.8% 80.8%

If that feels like a huge jump in odds to you, you’re in good company. If you think about it for a bit, though, it’s not so crazy. Judge has played 138 games this year and hit 57 homers. That’s a pace of less than half a home run per game, and still wildly impressive. Two in one game is always unlikely, though; it’s Judge’s 10th time doing it this year, for example. The finish line is getting close now; with 20 games to accrue five homers, one more barrage could put him over the top. Read the rest of this entry »