Introducing Team Pages!
We now have landing pages for all 30 Major League Baseball teams. These pages can be accessed through the Teams menu on the navigation bar above, simply by clicking on a team’s name. You can also access the pages directly, like so (no spaces in team names):
Many of the stats and features on the team pages are available in similar forms elsewhere on the site. We’ve now collected them into one place, however, so that readers can more quickly access team-specific information and analysis. As with any new addition to FanGraphs, we plan on expanding and adding features to the team pages as time goes on.
There are five different tabs on each page: Summary, Stats, Schedule, Pitcher Usage, and Depth Chart.
Summary

This is a quick overview of the team’s season. It includes boxes for the next and most recent games, division standings, team stats, depth chart, and roster notes.
Stats
This is FanGraphs, so of course we have stats. These stats expand to show all the player stats for the team and will update during games. In addition to the current season, you can select past seasons.

These only include stats from when a player was on the team (including past seasons), so if you want to see full-season stats for a player who was traded, check out the leaderboards or player pages.
Schedule
You can see the upcoming schedule for the 2017 season along with a handful of projected starters and our game odds. Archived schedules go back to 2002 and game odds go back to 2013. Clicking on the date will go to game’s win probability and box-score pages.

Pitcher Usage
This is a fun visualization! The tables on this tab will show you the innings pitched (IP), the pitch count, and the actual innings during which a pitcher appeared in the game. (For example, a starter could appear in innings 1 through 5 or a reliever might pitch innings 8 and 9.) We are including the actual innings the pitcher appeared to show if the pitcher had to warm up more than his raw IP stat might indicate.

Pitchers are separated into starters and relievers. The only qualification to be on the starting pitcher table is to have made a start in the last week or to have recorded more starts than relief appearances (if they haven’t pitched in that week span). So if a starter moves to the bullpen, he’ll be shifted down to the relief pitchers one week after his last start.
The color-coding is based on the pitch count and designed to show basic workload. We will also aggregate the last three days and last seven games in IP and pitch count.
Depth Chart
This is a visualization of our depth charts, which drive the engine of our player projections and playoff odds. It can be found in table form, but on the team pages it’s a visual layout of the field with selectable stats. All values are rest-of-season projections and playing time is the percentage of playing time at that position we are estimating moving forward.

Eventually our depth-chart tables will live here. For now, they can be accessed using the “DC” link to the right of the team name in the team menu.

I build things here.
Excellent.
I love you.
I mean *this*. I love this.
Thank you so much for this addition to the site.
I’m going ignore this comment and just read the first.
Was that a Modern Family quote?
This is amazing. Would it be possible to add in-season home park factor to these pages?
I think you meant the “I love you”. I think it’s wonderful how you can bare your emotions in such a warm and healthy way. Great Job!
By the way, to whomever developed this new page: I love you as well…
FanGraphs is the best website I’ve come across in the 20 or so years I’ve been using the internet. BeerAdvocate is a close second (sorry BeerGraphs).
This is AWESOME
Excellent.
Is there a particular reason why the standings menu team names won’t link to these team pages instead of the team split on the leaderboards?
and hey Sean – since you’re so awesome – I was wondering if there had ever been any thought for fangraphs to have an IP/GS column for its pitching stats. Would be a very nice addition imo.
And also a special shrine page for Rowdy Tellez speaking glowingly of his stats comparisons to his peers so he can recover from the mental stress placed upon him due to unfair prospect rankings.
A daily updating KATOH stats page would be the only shrine he needs. Great idea!
What would one even use IP/GS for? Wont pretty much all pitchers fall within ~1 IP of each other? How would you draw any conclusins from it with that little deviation between pitchers? Not to mention that it tells you nothing about actual perfomance. It is entirely likely that a guy with a 4.50 ERA would have the same IP/GS as a guy with a 2.30 ERA. What could it possibly tell you that is important? I’m genuinely confused.
It strikes me as a pretty useless stat IMO. It seems like the equivalent of an AB/G stat for hitters.
Glad you asked Brett!
1. 1ip is a good 15% difference. That’s big. A 15% difference in ERA would be over half a run, a 15% difference in K/9 would be near 1.5. These are all big differences that we take seriously in every stat. But the max range is actually closer to 2ip (30%) – the top guys are over 7ip/gs while the bottom guys are around 5. That’s a massive difference.
2. Moreover, it’s not just a difference in quantity, but quality – that last 1-2ip are the toughest 1-2ip of the outing – when the pitcher is at their most tired, and when the batters have seen them 3-4 times already. That difference in fact can be the entire difference between a starter consistently getting pulled shortly after getting through the order twice, and having the repertoire to consistently go through the order 3+ times.
3. Even moreso – the difference between going 7+ip per game and only 5 or 6 has an outsized impact on the team because the former avoids needing anyone other than the top 1 or 2 RP to be used if necessary, while the latter requires the worst pitchers on the team – middle relievers – to get through the game. And the drop off league-wide between the top 1 or 2 bullpen arms and the rest is very significant.
4. There is no individual skill in AB/Gm – though that is certainly a valuable team metric. But there is plenty of skill involved in IP/GS – that speaks to a pitcher’s durability and to his repertoire to be able to be as effective 3 or 4 times through an order as other pitchers are 2 times through. It also speaks to his efficiency – a skill which imo is very underrated in our current metrics. There is a downside to strikeout pitchers, and that comes in not being able to go as deep in games – and yet the current metrics don’t really factor that downside in very well.
5. Moreover, given the universality of pitch count management nowadays – i.e. the days of certain managers letting guys go 130+ pitches on a consistent basis are over, and the 100 pitch threshold is more of a universal standard now – the impact of a manager on an SP’s IP/GS is minimal.
Personally, I think it’s a hugely important stat that’s being improperly ignored. IMO, the idea that there is little difference between guys putting up the same stats in 7ip/gs as other guys doing it in 6ip/gs is completely wrong. One is a significantly superior accomplishement, and the difference isn’t really accounted for by just looking at total IP.
your 5 points seem to be just essentially elaborating on a single point. Which, to be honest, still doesn’t seem that useful. I really don’t see how you could glean anything from IP/GS that you couldn’t get from just IP and neither would be all that useful.
Sure at the extremes there might be a 15% difference but the vast majority of pitchers are going to be much more clustered together. So what could it really tell you? I mean, Ian Kennedy had the same IP/GS as Noah Syndergaard last year even though one is legitimately one of the best pitchers in baseball and the other is Ian Kennedy. So I’m at a loss to understand what exactly can you learn from that??
Its seems like a rather narrow and fairly unhelpful statistic which is probably why it not used very much. But whatever floats your boat.
not sure why you think the clustering is any different than with any other stat, or why those 5 different points are the same, but whatever floats your boat.
If the goal was find out which pitchers were more economical I would think pitches/inning would be a more useful stat than IP/GS. And it still wouldn’t be very useful IMO.
That’s not THE goal, but it is a skill that’s a part of it. But pitches/ip would be subject to the same bias as the other rate stats like ERA or anything else – posting the same pc/ip over 7ip/gs is significantly more impressive than doing so over 5-6ip/gs.
Looks fantastic. I love how it’s getting easier to navigate to things you want to see on the site with fewer clicks.
Whoa
Really cool stuff. I don’t think all the links work – I try clicking on roster notes and it doesn’t drop my browser to the right spot, whereas it does for other options.
This should be corrected now. Thanks!
Damn, you’re fast haha! And yes it works. Thanks!
This is amazing. Please take my money in whatever amount you need to keep pumping out stuff like this. Thank you!
Really cool. For the schedule where it lists “Opp Starter” could functionality be added to list them as LHP or RHP? Would be really great for us rotographers looking ahead at platoon guys in weekly leagues.
This is really excellent.
Down the road it would be great if a tab collected all the minor leaguers affiliates and their stats per organization.
Indeed. Down the road, but still. I miss minorleaguesplits.com
This is awesome. thank you.
Awesome. Could you delete the relief pitching section for the Detroit Tigers? I don’t want to have to go on antidepressants again.
This is great. Team landing pages like this were one of a handful of things that I thought were done better elsewhere, and now FG has them too.
Would it be possible to get a scrollable league-wide pitcher usage page, so we could quickly scan through the whole league’s usage?
Add Projected Lineup? vs L, vs R?
Quick question on the depth charts: I noticed that Zobrist is only slated to play 65% of his games at 2B, 13% in LF, and 10% in RF. This all adds up to 88%. Bryant is shown to play 85% of his games at 3B, and 1% in LF. Is the remaining time believed to be rest days meaning that Zobrist is expected to play 142-143 games and Bryant is expect to play 139? I can see it for Zobrist, but would expect more playing time for Bryant. I just wanted to make sure that I was reading this correctly.
I think you’re reading that wrong. The 65% isn’t the share of Zobrist’s time he’ll be at 2B. It’s the share of CHC 2B playing time that will be allocated to Zobrist. Of the 160 games left for the Cubs, Zobrist will be at 2B for 104 of them.
Whereas Bryant, from the same calculation, would get 136 games at 3B, 6 at 1B, and maybe 2 in LF.
Sorry for my confusion, but if Zobrist starts 65% of 162 games at 2B, he starts 105 games at 2B. If he starts 13% of the Cubs games in LF, he starts 21 games there. Starting 10% of the time in RF he’ll get another 16 games in. That’s still 142 games. If Bryant starts 85% of the Cubs games at 3B, he’ll play 138 games there, maybe two games in LF, and another 6 or so at 1B for a total of 140-145 games. He’s not slated for time at any other position according to the depth charts. So it seems like a lot of time off for a healthy stud position player, but it feels about right for an aging super utility guy needing some breaks when there’s a guy who could be starting for most teams backing him up at 2B.
Great update!
This is one of the more useful innovations Fangraphs has ever implemented. This is nothing short of terrific.
Wow, this is awesome.
I would like to kiss this on the mouth
If you had made the example url fangraphs.com/teams/twins then this could have counted towards your Twins article quota.
Is there a reason that Shaw says 7,8 for the 4/4 game when he was just in the 7th? Likewise with Miller saying 8,9 in both his games yet only appearing in inning 8? Similarly again with Allen showing 9,10 on the 4/3 game yet there being no 10th inning?
Thanks for finding that bug. It should be fixed now.
No problem. Everything else looks great! Great addition to the site.
Perusing the various pages, I think there could be some tweaks, some probably easier than others, that would make this even more useful:
– Add drop-down of all teams at the top so you can easily navigate around MLB.
– Show game time in local (computer) time for the user, rather than default Eastern time (maybe by IP address?)
– In stats, in addition to showing season stats, provide option to see past 7, 14, 30 and 365 days.
– In standings at the top, bold team that owns the page.
– If user is logged in, allow them to customize which stats they would like to see under batting, pitching and fielding.
– If a player is leading the league in a category, bold that number.
– Roster notes: add link to click to see more transactions, articles about that team
– Depth chart: italicize players not currently on the 25-man roster.
That can be a problem for international users and for some people whose ISP is a large telco/cableco. What would be doable is to give the the local time for logged-in users who have specified their local time zone in their profile.
Excellent. Great Job again, thanks!!!
This is glorious. I especially love the pitching usage page.
Quick note on that pitching usage stuff, though – might need to tweak something to account for two-way players. Christian Bethancourt is not showing up on the Padres page as throwing in game 1.
Sean, you’re doing the Lord’s work out here! Although now I feel like people will assume my user name is short for “Ryan Depth Chart.”
Sean, this is fantastic. Very much in line with what I wanted to do at THT a long time ago, only this is better. One request I’d make: customize the type of stats listed under the different groups of players. For instance, I’d much rather see WPA for relievers, but it’s not necessary for hitters or starters.
Thank you!
As if I needed another reason to spend half my day reading fangraphs.
#teamnotgraphs
Lavar Bell said he could do this better but it’s exactly what I wanted. Stuff like this is why this site is the best
This is great! I’d be willing to pay a higher subscription price if you applied this template to the “Custom Teams” pages, understanding that some of it doesn’t carry over for fake teams.
Sean, this is a fantastic addition to the site!
I’m particularly enthused by the Pitcher Usage Tab. What an amazingly elegant display of useful information.
One suggestion on something to add to the Relief Pitcher Portion:
-In addition to displaying the inning(s) in which a pitcher is used, would it be possibly to add the score differential (as in team up by 1, team down by 7) or maybe the gmLI of each appearance? This information would assist in displaying not just when an RP is used, but under what conditions.
Thank you for continuing to expand on what is already an amazing site!
-Cheers!
This is a strong play for the Baseball-Reference loyalists. But you won’t win me until your search tool is as robust as their Play Index.