How Tommy Pham Turned Things Around

Joe Rondone/The Republic/USA TODAY NETWORK

Tommy Pham got benched this postseason. That probably sounds weird to you, and for good reason. He’s been one of Arizona’s most consistent players in the World Series, with hits in every game and a boatload of loud contact. But not so long ago – Game 5 of the NLCS, to be precise – Torey Lovullo sent Pham to the bench and didn’t even call on him to pinch-hit.

Why? It’s pretty simple: Pham wasn’t hitting. He struck out six times in his first 13 plate appearances of the championship series. More broadly, he was mired in a postseason-long funk. He was hitting .229/.250/.314 in October, and his peripherals were somehow even worse than that. He posted a 2.8% walk rate and 30.6% strikeout rate. His chase rate was up five percentage points compared to the regular season. His hard-hit rate was down, albeit in a tiny sample. Don’t write this off as merely a random blip; Pham was legitimately playing worse, and the poor results were a natural consequence.

While Torey Lovullo phrased it as more of a rest day – “I just was giving him a little bit of a blow,” he told Sam Blum – I think there was a little more to it than that. Zack Wheeler, the pitcher that night, has an expansive arsenal, but against righties, he tends to feature his sinker and sweeper. Sinkers might be Pham’s greatest weakness. Read the rest of this entry »


The Rangers Confronted the Injuries of Scherzer and García With Urgency

Travis Jankowski
Mark J. Rebilas-USA TODAY Sports

The Rangers’ Game 3 win proved costly and bittersweet, as both starter Max Scherzer and right fielder Adolis García departed due to injuries. General manager Chris Young and manager Bruce Bochy chose to treat the losses with the urgency befitting a team in hot pursuit of a championship, so prior to Tuesday night’s Game 4, both were replaced on the active roster, officially ending the seasons of a prospective Game 7 starter and record-setting cleanup hitter. Lefty reliever Brock Burke and utilityman Ezequiel Duran were anointed to replace them, ensuring Bochy a full complement of 26 able bodies.

The Rangers waited until an hour before gametime to announce the moves, which added an element of surprise to the situation, though had the injuries occurred during the regular season, the replacement of both players would have been a foregone conclusion. From the vantage point of the 10–0 lead the Rangers built by the third inning of Game 4 and the 11–7 victory that pushed them to within one win of a championship, the absences were felt, albeit not quite in the manner one might have expected. Burke pitched briefly and badly, and Duran remained a bystander as Travis Jankowski picked up the slack in García’s stead. Read the rest of this entry »


Job Posting: Chicago Cubs – Software Engineer & Data Engineer

Direct Links (Please see full job postings below):

Software Engineer
Data Engineer


Software Engineer, Baseball Systems

DEPARTMENT: Baseball Operations: Research & Development – Baseball Systems
REPORTS TO: Director, Baseball Systems
FLSA STATUS: Exempt

Description:
The Chicago Cubs Baseball Systems Department is seeking to potentially fill a Baseball Systems Software Engineer position. We are a department focused on creating innovative software tools and data solutions that directly impact all facets of baseball operations and are used by scouts, coaches, players, player development staff, and the baseball operations front office. This role will focus on the development and maintenance of those systems, including creating web interfaces and web tools for the user interface; assisting in mobile application development; and building automated ETL processes which feed it.

Responsibilities:

  • Assist in the design and implementation of web interfaces for the Baseball Ops information system

  • Assist with building data visualizations for baseball users

  • Develop and maintain ETL processes for loading, processing, and quality-checking new data sources

  • Build and/or support mobile-friendly user interfaces and experiences

  • Build and/or support web services and business-layer applications that speak to both back-end databases and front-end interfaces

  • Provide development support and guidance to Baseball Operations power users and general support to all Baseball Operations front-office and field personnel, as needed

  • Examine, and where appropriate, prototype new technologies in the pursuit of creating competitive advantages through software, applications, and tools

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or Related Subjects

  • Experience with modern web-development practices, including HTML/CSS and/or front-end Javascript frameworks such as ReactJS, Angular or Vue

  • Expertise in Python, Java, C# or a similar language

  • Expertise with modern database technologies and SQL

  • Excellent written and verbal communication skills

Desired Qualifications:

  • Experience in building and deploying cloud technologies (e.g., AWS, GCP, Azure, etc.)

  • Experience in DevOps practices, including CI/CD, automated testing, and infrastructure as code

  • Experience building web or native applications for mobile devices

  • Experience building and supporting ETL processes

  • Working knowledge of advanced baseball statistics and sabermetric concepts

Response Expectations:
Due to the overwhelming number of applications we receive, we unfortunately may not be able to respond in person to each applicant. However, we can assure you that you will receive an email confirmation when you apply as well as additional email notifications whether you are selected to move forward for the position or not. Please note, we keep all resumes on file and will contact you should we wish to schedule an interview with you.

To Apply:
To apply, please follow this link.


Data Engineer, Baseball Systems

DEPARTMENT: Baseball Operations: Research & Development – Baseball Systems
REPORTS TO: Director, Baseball Systems
FLSA STATUS: Exempt

Description:
The Chicago Cubs Baseball Systems Department is seeking to potentially fill a Baseball Systems Data Engineer position. We are a department focused on creating innovative software tools and data solutions that directly impact all facets of baseball operations and are used by scouts, coaches, players, player development staff, and the baseball operations front office. This role will focus on the import and maintenance of the Chicago Cubs baseball information system data warehouse, including building automated ETL processes which feed it; maintaining back-end databases; automating data quality checks; and troubleshooting data source issues.

Responsibilities:

  • Develop and maintain ETL processes for loading and processing new data sources

  • Create automated processes to identify data integrity problems

  • Diagnose and resolve data source issues

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or Related Subjects

  • Expertise with modern database technologies and SQL

  • Expertise in Python, Java, C# or a similar language

  • Excellent written and verbal communication skills

  • High level of attention to detail

Desired Qualifications:

  • Experience building and supporting ETL processes

  • Experience with Airflow or related scheduling tools

  • Experience working in a Linux environment

  • Experience working with cloud-based computing

  • Working knowledge of advanced baseball statistics and sabermetric concepts

  • Knowledge of statistical concepts

Response Expectations:
Due to the overwhelming number of applications we receive, we unfortunately may not be able to respond in person to each applicant. However, we can assure you that you will receive an email confirmation when you apply as well as additional email notifications whether you are selected to move forward for the position or not. Please note, we keep all resumes on file and will contact you should we wish to schedule an interview with you.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Chicago Cubs.


Rangers Strike First and Furious to Take Game Four

Joe Camporeale-USA TODAY Sports

Do you like pitchers? Of course you do – you’re reading a recap of a World Series game on FanGraphs. Good news, then: Game 4 had so many pitchers. Swingmen, high-leverage guys, LOOGYs, ROOGYs, forgotten starters who had accumulated a light covering of dust throughout the playoffs, closers, setup men. You name it, this one had it. Unless, of course, you were rooting for the Diamondbacks.

When bullpen games work, a whirling mass of relievers traipse onto the mound and befuddle the hitters. When bullpen games don’t work, a whirling mass of relievers still traipse onto the mound, but with significantly less befuddling. Tuesday was one of those nights.

Joe Mantiply started off smoothly for the Diamondbacks, with four outs among the first six hitters. The bottom of the lineup was up, but Mantiply had already thrown 28 pitches, and Torey Lovullo started the bullpen carousel. Miguel Castro came in – and then things fell apart.

Castro retired the first batter he faced, but he just didn’t have it. Even that at-bat featured spotty command, and things got worse from there. With Leody Taveras batting, Castro uncorked a wild pitch that allowed a run to score. Then he walked Taveras. Then Travis Jankowski, who had only batted twice this postseason and was only in the lineup due to Adolis García’s oblique injury, laced a line drive single. Suddenly Texas’ best hitters were up with a chance to do damage. Read the rest of this entry »


Contract Crowdsourcing 2023-24: Ballot 4 of 11

Troy Taormina-USA TODAY Sports

Free agency begins five days after the end of the World Series. As in other recent seasons, FanGraphs is once again facilitating a contract crowdsourcing project, with the idea being to harness the wisdom of the crowd to better understand and project the 2023-24 free agent market.

In recent years, we’ve added a few features to these ballots based on reader feedback. You now have the option to indicate that a player will only receive a minor-league contract, or won’t receive one at all. If there is a player option, team option, or opt out in a player’s contract, you’ll be able to indicate whether you think he will remain with his current team or become a free agent. Numbers are prorated to full season where noted. The projected WAR figures are from the first cut of the 2024 Steamer600 projections.

Below are ballots for eight of this year’s free agents — in this case, another group of outfielders. Read the rest of this entry »


Contract Crowdsourcing 2023-24: Ballot 3 of 11

Brett Davis-USA TODAY Sports

Free agency begins five days after the end of the World Series. As in other recent seasons, FanGraphs is once again facilitating a contract crowdsourcing project, with the idea being to harness the wisdom of the crowd to better understand and project the 2023-24 free agent market.

In recent years, we’ve added a few features to these ballots based on reader feedback. You now have the option to indicate that a player will only receive a minor-league contract, or won’t receive one at all. If there is a player option, team option, or opt out in a player’s contract, you’ll be able to indicate whether you think he will remain with his current team or become a free agent. Numbers are prorated to full season where noted. The projected WAR figures are from the first cut of the 2024 Steamer600 projections.

Below are ballots for eight of this year’s free agents — in this case, a group of outfielders. Read the rest of this entry »


Jay Jaffe FanGraphs Chat – 10/31/23

2:01
Avatar Jay Jaffe: Good afternoon, folks, and welcome to the Halloween edition of my FanGraphs chat. I’m sure we’ll discuss some horror stories from free agency, playoff bullpens, and more.

2:02
Avatar Jay Jaffe: Nothing from me today as I plug away at my entries for our Top 50 Free Agents list, which runs next week, but I did do a piece on Ketel Marte’s record-setting postseason hitting streak, which he extended to 19 games last night https://blogs.fangraphs.com/the-postseason-marte-party-is-one-long-hit…

2:02
Avatar Jay Jaffe: on with the show…

2:03
mac: What’s your opinion of Bellinger? I feel like 29 teams could sign him and he’d sustain this unsustainable performance, but for the one in the bronx he’d be unplayable by june

2:04
Avatar Jay Jaffe: Funny you should mention that, as he’s one of the players I’m writing about for the FA50. The change of scenery really worked for him, in that the Cubs found some mechanical changes he was able to implement without driving himself and everyone crazy with constant tinkering — mainly regarding his hand position and back hip — and he had a nice bounceback season. His Statcast numbers are pretty meager, but some of that is because he traded power for contact, cut his strikeout rate dramatically, and had some of the best 2-strike numbers of any hitter.

2:05
Avatar Jay Jaffe: I’m not sure he hits for a 134 wRC+ again in 2024, but his power and athleticism give him a pretty decent floor for the next few years.

Read the rest of this entry »


Cubs Prospect Luke Little Is a Large Southpaw With Low-Slot Sweep

Luke Little
Matt Marton-USA TODAY Sports

Luke Little was an afterthought when our 2023 Chicago Cubs Top Prospects list came out in early July. Pitching for Double-A Tennessee at the time, the now–23-year-old southpaw garnered no more than an honorable mention on a list that ran 52 players deep. His stock has since risen markedly. By season’s end, he had earned a big league cup of coffee and thrown 6.2 scoreless innings over seven appearances. Featuring a high-octane heater and a sweeper delivered from a low arm slot, he fanned a dozen batters and allowed just five hits.

His numbers across three levels of the minor leagues were every bit as impressive. Over 36 appearances, all but four as a reliever, the 2020 fourth-round pick out of San Jacinto College had 105 strikeouts and surrendered 40 hits in 63.2 innings. He’s an imposing figure on the mound: The Charlotte, North Carolina native stands 6-foot-8 and weighs 270 pounds.

Little discussed his repertoire and delivery prior to a late-September game at Wrigley Field.

———

David Laurila: Who are you on the mound? For instance, do you identify as a power pitcher?

Luke Little: “I like to think I’m a power pitcher. Obviously, I throw hard. At the same time, I like to think that I have good offspeed pitches. I’ve been really comfortable with my slider, and I’ve also got a good feel for my splitter now, although I haven’t thrown it too much.”

Laurila: How hard are you throwing?

Little: “Last night [September 19 against the Pirates], I sat 97 [mph] with my fastball, and my slider was 81–82. I was up to 99 with my fastball at the beginning of the year, [which is] the hardest I’ve ever thrown, when I was a starter [with High-A South Bend].” Read the rest of this entry »


Breaking Down the Kansas Kids’ Gold Glove Snub

Peter Aiken-USA TODAY Sports

On October 18, Rawlings and MLB announced this year’s Gold Glove finalists. Conspicuously absent from the list were two electric young Royals: Bobby Witt Jr. and Maikel Garcia. The pair took to social media to voice their thoughts on the selections, with Garcia labelling the process “a joke,” team captain Salvador Perez backing him up, and Witt perhaps summarizing our collective thoughts most concisely with a simple thinking face emoji:

What led to Witt and Garcia’s exclusions? Let’s review the Gold Glove criteria. The SABR Defensive Index, or SDI, is a proprietary blend of fielding metrics that comprises about 25% of the selection process, with the rest depending on the votes of the manager and six other coaches per team. These seven votes per team can only be allocated to qualified players within the same league as the team, but not players on the team. So, for example, Royals coaches can only vote for non-Royal American League qualified players. Read the rest of this entry »


Rangers Battle Back, Suffer Casualties in Game 3 Victory

Mark J. Rebilas-USA TODAY Sports

While Monday night’s World Series Game 3 victory might not qualify as Pyrrhic, it definitely came at a price for the Rangers. After three scoreless innings, starter Max Scherzer left with back tightness, forcing Jon Gray into an impromptu piggyback start. Adolis García, who is in the midst of a jaw-dropping, record-setting postseason run, left after seven innings with left side tightness. Meanwhile, two days removed from stealing one on the road in Texas, the Diamondbacks must feel deflated, losing 3-1 despite outhitting the Rangers, six hits to five. Texas now boast a 2-1 series lead.

Coming in, the question was about Scherzer’s thumb, which had developed a cut just below the base of the nail. He reportedly kept the wound from reopening with a concoction of super glue and cotton. It’s hard to say, but it could have had an effect on his pitching. Scherzer’s spin rate was below his season average on all five of his pitches (even during the first two innings, when his velocity was above his season average), and his curveball, slider, and changeup all had less movement than usual. Until his injury, Scherzer seemed to be benefitting from luck. He walked two and allowed two hits over his three innings, but he kept the Diamondbacks off the scoreboard by virtue of a double play, an outfield assist on some bad baserunning in the second inning, and a fortunate bounce on a comebacker. Read the rest of this entry »