Sports Reference Blog

Archive for the 'Data' Category

2020 KBO Stats on Baseball-Reference

7th May 2020

The Korea Baseball Organization had their Opening Day this week, and Baseball Reference will be tracking 2020 KBO stats as the season moves forward. In addition to the current season, we have filled in our site's KBO history. Now we have individual and team batting and pitching statistics back to the league's founding in 1982, as well as fielding statistics back to 2001.

You can now back and look at MLB players who made a stop in KBO, such as Julio Franco's 22-HR, 110-RBI season in 2000 (at age 41!), or Eric Thames' 3 seasons with the NC Dinos before making his MLB return with the Milwaukee Brewers.

As for current players to look out for, you have former Minnesota Twin ByungHo Park, who already hit a home run on Opening Day this week and is hoping to notch another 30-HR KBO campaign under his belt. Keep an eye on veteran Kia Tigers pitcher Hyeon-jong Yang, who had one of his best years in 2019. Recent MLB players who are making their KBO debuts in 2020 include White Sox/Brewers infielder Tyler Saladino and journeyman starting pitcher Dan Straily, his last MLB appearance coming with the Baltimore Orioles.

We're excited to keep track of another active baseball league (check out our 2020 CPBL statistics as well!). Please let us know if you have any comments, questions or concerns.

Posted in Announcement, Baseball-Reference.com, Data, Features, History | 1 Comment »

NBA Play-By-Play, Lineup and Shooting Stats Added Back to 1996-97

18th April 2020

Last August Basketball Reference extended its coverage of play-by-play all the way back to 1996-97 (the earliest season for which comprehensive, digitized NBA play-by-play data is available). As we teased at the time, we hoped to use the play-by-play to build out other features. In October we added the ability to break down our box scores since '96-97 by the quarter or half. Today we're happy to announce that many features that we've had available back to 2000-01 for many years have now been extended back to 1996-97.

Read the rest of this entry

Posted in Announcement, Basketball-Reference.com, Data, Features, Play Index, Uncategorized | 5 Comments »

WNBA Draft History Added to Basketball Reference

17th April 2020

The 2020 WNBA Draft will take place tonight, with the New York Liberty owning the first overall pick. Basketball Reference continues to gradually expand its WNBA coverage, and in honor of the occasion we've added the league's draft history. In addition to the rookie draft held yearly, we also have the various dispersal, allocation and expansion drafts performed over the league's history, as well as the Elite draft of 1997. As you can see in the 2019 rookie draft table, we also include college or former international team, as well as their career WNBA stats.

If you have any questions or suggestions, feel free to contact us through our feedback form.

 

Posted in Announcement, Basketball-Reference.com, Data, Draft, Features, History | 1 Comment »

Goal Creation, Possession, Passing and More Advanced Stats on FBref

14th April 2020

FBref carries a wide array of advanced stats powered by Statsbomb to help give you all the needed context and analyze a player's performance from as many angles as possible. You can look through our blog's FBref tag for a look at the most recent additions we've made to the site, and today we have another mass addition of advanced stats you can now access on player pages. Here's the list:

Passing

- Total distance of completed passes
- Progressive distance of completed passes (distance toward goal)
- Progressive Passes

Pass Types

- live-ball, dead-ball, under pressure
- corner kick types (in-swinging, out-swinging, straight)
- pass height (ground, low, high)
- by body part (left/right foot, head, throw-ins, other)
- pass outcomes (completed, offsides, out of bounds, intercepted, blocked)

Goal and Shot Creation

- Goal Creating Actions (GCA) and Shot Creating Actions (SCA), meaning the two offensive leading to a shot or goal. This includes live-ball passes, dead-ball passes, successful dribbles, shots which lead to another shot, and being fouled

Defensive Actions

- tackles by location on pitch
- pressures, successful pressures, pressures by location on pitch
- blocks (shots, shots saved, and passes)
- clearances
- errors leading to an opponent's shot

Possession

- touches, touches by location on pitch
- carries (total and progressive distance)
- pass receiving (targets and completions)
- miscontrols and dispossessions

Miscellaneous

- Aerials won/lost

From league pages, these stats can be accessed by using the Squad & Player Stats tab between Scores/Fixtures and Nationalities. Of course, you can also see this on player pages if they've played in competitions we have xG data for.

We're excited to see what analysis people can derive from this new information, which is available thanks to the hard work of Statsbomb. You can keep up with the latest additions of statistical coverage and new features here on the Sports Reference Blog, or by signing up for the This Week in Sports Reference mailing list. Feel free to send us any questions or suggestions through our feedback form or FBref's official Twitter account.

Posted in Advanced Stats, Announcement, Data, FBref, Features, Statgeekery | No Comments »

2020 CPBL Stats on Baseball-Reference

14th April 2020

With the current state of sports being mostly halted due to coronavirus concerns, the Chinese Professional Baseball League is in a rare position as they had their Opening Day and are planning to fill a regular schedule, albeit without spectators. Baseball Reference tracks various foreign leagues already, and we're happy to report that we will be receiving 2020 CPBL statistics as the season moves along.

The first game of the season was a win for the Uni-President 7-Eleven Lions over the Chinatrust Brothers. The Lions' Opening Day starter on the mound was Ryan Feierabend, who pitched for the Toronto Blue Jays in 2019. Former Seattle Mariner Ariel Miranda was the Brothers' starting pitcher. The only homer of the game was launched by Kai-Wen Zheng, who's been with the Lions since 2016.

We've also filled in CPBL history so now we have player stats for the league since 1990. For example, on Manny Ramirez's page we finally show his .352/.422/.555 campaign in 2013 with the EDA Rhinos (at age 41, no less).

2020 CPBL statistics will be updating daily so keep up with the league on Baseball-Reference! Please let us know if you have any comments, questions or concerns.

 

 

Posted in Announcement, Baseball-Reference.com, Data, Features, History | 3 Comments »

Senior National Team Data Now on FBref

20th March 2020

FBref already covers a wide variety of competitions around the globe, and continues to expand with its latest addition of senior national team competitions. There's a lot involved in that, but the headline is the FIFA Men's World Cup, which we now have data for from its first incarnation in 1930 to the most recent competition in 2018. That means we finally have pages for classic footballing legends Diego Maradona and Pele, while also filling out modern players who've made their mark on the global stage such as Miroslav Klose and Ronaldo. Peruse through the histories of countries that have a nicely stocked trophy case as well as some nations that have struggled historically. In addition to the World Cup, several major continental competitions such as the European Championship, Copa America and the Asian Cup are covered for recent years. International friendlies data will also be available on FBref.

The full Men's World Cup addition of course complements our existing collection of FIFA Women's World Cup history. One of the competitions included in this national team addition is the SheBelieves Cup, which we now have data for since its inaugural 2016 edition. Other continental women's national team competitions are included in this addition as well.

Here is the full list of competitions now available on FBref with this announcement:

World Cup - 1930-2018 (entire history)
European Championship - 2000-2020
AFC Asian Cup - 2000-2019
FIFA Confederations Cup - 2001-2017
UEFA Women's Championship - 2001-2017
OFC Nations Cup - 2007-2008-2016
Africa Cup of Nations - 2010-2019
CONCACAF Women's Championship - 2014-2018
AFC Women's Asian Cup - 2014-2018
International Friendlies (Men) - 2014-2020
CONCACAF Gold Cup - 2015-2019
Copa America - 2015-2020
SheBelieves Cup - 2016-2020
Africa Women Cup of Nations - 2016-2018
Copa América Femenina - 2018
OFC Women's Nations Cup - 2018
UEFA Nations League - 2018-2019
Algarve Cup - 2019-2020
International Friendlies (Women) - 2019-2020

Qualifiers
FIFA World Cup Qualification — CONCACAF - 1998-2018
FIFA World Cup Qualification — UEFA - 1998-2018
FIFA World Cup Qualification — CAF - 2002-2022
FIFA World Cup Qualification — CONMEBOL - 2002-2018
FIFA World Cup Qualification — AFC - 2002-2022
FIFA World Cup Qualification — OFC - 2014-2018
WCQ — UEFA (W) - 2019

AFC Asian Cup qualification - 2000-2019
UEFA Euro Qualification - 2008-2020
Africa Cup of Nations qualification - 2015-2021
UEFA Women's EURO Qualification - 2017-2021
AFC Women's Asian Cup Qualification - 2018

Player statistics from national team competitions can be viewed in the statistics tables of player pages by selecting the National Team tab, which will show their stats for every competition we currently cover. We are excited about this addition and hope to get to a place where we can also further fill out the statistics of the myriad of historical players we now have pages for. You can keep up with the latest additions of competitions coverage and new features here on the Sports Reference Blog, or by signing up for the This Week in Sports Reference mailing list. Feel free to send us any questions or suggestions through our feedback form or FBref's official Twitter account.

 

Posted in Announcement, Data, FBref, Features, History | No Comments »

NFL100 Awards on PFR

16th March 2020

Part of the celebration of the National Football League's 100th anniversary included celebrating the top 100 in the league's history in various categories. Pro Football Reference has collected the major awards for display on the site: top 100 games of all time, top 100 teams of all time, and the NFL's 100th Anniversary All-Time Team. You can find them all linked on PFR's Awards index. The top 100 games list is unique in that we include a summary of what made the games notable, as well as a link to YouTube for games that the NFL has officially uploaded in full in case you want to go through history in the offseason.

If you have any questions or suggestions, feel free to contact us through our feedback form or Pro Football Reference's official Twitter account. Thanks for following us!

Posted in Announcement, Awards, Data, Features, History, Pro-Football-Reference.com, Super Bowl | No Comments »

2020 WAR Update

16th March 2020

As we approach the beginning of the 2020 season, we have made some updates to our Wins Above Replacement calculations.  You may notice some small changes to figures as you browse the site. As always, you can find full details on how we calculate WAR here.

Defensive Runs Saved Changes

Last week, we updated Defensive Runs Saved (DRS) totals across the site with new figures from Baseball Info Solutions.  The new methodology involves breaking down infielder defense using the PART system - assigning run values to Positioning, Air Balls, Range, and Throwing.  Under the new system, an infielder’s total DRS is the sum of his Air Balls, Range, and Throwing runs saved, while Positioning runs saved are credited to the team as a whole.  You can read more about the updates in the Sports Info Solutions blog.  The PART system applies to all infielders since 2013.

Folding these numbers into WAR, we see some significant changes for individual player seasons.  The 2019 Oakland A’s get even more recognition for defense on the left side of their infield, with shortstop Marcus Semien gaining 0.7 WAR and third baseman Matt Chapman gaining 1.6 WAR from the new DRS numbers, lifting both players above Mike Trout and into second and third place respectively on the 2019 AL WAR leaderboard.  Chapman’s 1.6 additional WAR represents the largest single-season change in this update.

On the other end of the spectrum, we see Adrian Beltre with the most significant drop in this update, losing 1.5 WAR in 2015.

Since we use DRS to measure the quality of a team’s defense, these new values also impact pitcher WAR values.  Team total DRS changed by as much as 46 runs for a given team and season - the 2019 Dodgers defense improved from 75 DRS to 121 DRS by non-pitchers under the new system.  Once applied to a specific pitcher, however, the changes to WAR are much smaller in magnitude than the changes to individual fielders. The most extreme example is Hyun-Jin Ryu, who pitched 182.2 innings in front of the 2019 Dodgers defense.  Considering the Dodgers defense to be 46 runs better across the entire season, and considering that Ryu was the pitcher for 13.52% of the Dodgers’ balls in play in 2019, we adjust our expected runs allowed for Ryu by 6.2 runs for the season. After following the rest of the steps in our pitching WAR calculation, the end result is a drop of 0.3 WAR for the season.  All other changes to pitching WAR from this change to team defense are smaller than Ryu’s 0.3 WAR drop in 2019.

Park Factors

Park factors for 2018 have been re-computed to include the 2019 season, since WAR uses a three-year average for park factors when computing pitching WAR.  The most significant change here is the Miami Marlins, whose pitching park factor rose from 90 to 95 (where <100 represents a pitcher’s park and >100 represents a hitter’s park).  José Ureña sees the biggest benefit from this, with his 2018 WAR rising by 0.7 wins. All other changes to pitching WAR from updated park factors are smaller than Ureña’s 0.7 WAR gain in 2018.

New Game Logs from Retrosheet (1904-1907)

Last month, we updated the site with new data from Retrosheet, including new game logs for players from 1904 to 1907.  Having game-level data allows us to be more precise in our WAR calculations, since we can consider the specific ballparks a pitcher played in and the opponents he faced.

Take Christy Mathewson in 1907 as an example.  Prior to this change, we used the league average (excluding his team) of 3.36 runs per nine innings as the expected quality of his opposition.  However, with game-level data, we can see that Mathewson’s actual opponents averaged 3.55 runs per nine innings, showing that Mathewson was probably used strategically and started more games against better opponents.  Indeed, Mathewson pitched in 10 of the Giants’ 22 games against the league’s best offense, the Pirates, as well as 7 of the Giants’ 22 games against the Cubs, the NL’s second-best offense. Against the Dodgers and Cardinals, who each struggled offensively and scored fewer than 3 runs per game, Mathewson pitched in just 8 games total.

Knowing this about his usage, we can set more accurate expectations for how many runs an average player would have allowed under Mathewson’s circumstances.  By adjusting the quality of his opposition, we expect an average pitcher to have allowed about 7 more runs over the course of the season, resulting in a bump of 0.9 WAR in 1907.  All other changes to pitching WAR from new game log data are smaller than Mathewson’s 0.9 WAR gain in 1907.

Baserunning and Double Plays from Play-by-Play Data (1931-1947)

When calculating runs from baserunning and double plays, we use play-by-play data from seasons where it is complete enough to credit players for things like scoring from first on a double, advancing from first to third on a single, and hitting into fewer double plays than expected.

In the past, we have taken play-by-play data into account back to 1948 for baserunning and double plays, because the data further back than that has been incomplete and could give players an advantage in their WAR simply by having more complete play-by-play records than their peers.  As this data has become more complete over time, we have moved this cutoff back to 1931. The data is still somewhat sparse for games that took place during World War II (1943-45), but we felt it was worth including those years as well.

Pete Reiser of the Brooklyn Dodgers was skilled at taking extra bases, and it showed in the play-by-play accounts.  In 1942, he took extra bases at a rate of 55%, compared to the league average of 45%. Additionally, the Dodgers were tied with the Cardinals as the league’s top scoring offense, so Reiser had many opportunities to put his speed to use.  He scored from first on doubles a league-leading ten times in just 15 opportunities, and also scored from second on a single 24 times, good for 5th in the NL that year, in just 29 opportunities. Using this play-by-play data while computing WAR gives Reiser an additional 1.2 WAR in 1942.  All other changes to batting WAR from this change are smaller than Reiser’s 1.2 WAR gain in 1942.

Caught Stealing Totals from Game Logs (1926-1940)

When crediting runners for how many runs they contributed with their baserunning, we take into account their stolen base and caught stealing totals.  Caught stealing totals are missing for many players between 1926 and 1940, but we have complete game logs for players in that span.

In the past, when we didn’t have a caught stealing total for a player, we would estimate how many times they were likely to have been caught stealing based on the league’s stolen base success rate and the ways the player reached base during the season.

We are now using actual caught stealing totals from the players’ game logs, so there are some changes for players who did considerably better or worse than we had been estimating.

Take, for example, Freddie Lindstrom.  In 1928, the Giants third baseman stole 15 bases, but his official season stat line does not have caught stealing available.  Previously, we had estimated that he was caught stealing 11.57 times, based on everything else we knew about his performance and the league he played in.  However, game logs indicate that Lindstrom was caught 21 times, nearly twice as often as we had estimated. This difference gets folded into our baserunning runs calculation and results in a drop of 0.4 WAR.  All other changes to batting WAR from this change are smaller than Lindstrom’s 0.4 WAR drop in 1928.

Biggest Career Movers

Hall of Famer Ernie Lombardi sees the biggest change to his career WAR with this update, sinking from 46.8 WAR to 39.5 WAR, a drop of 7.3 wins.  The largest gain goes to infielder Lonny Frey, who picks up 5.2 wins. Both these players played in the 1930s and 1940s and saw big changes because of their baserunning.  Lombardi is known for being one of the slowest runners in baseball history, and this update shows that the numbers back that reputation. Frey was a fast runner in an era where stolen bases were rare, so he has been underrated to this point when it comes to his baserunning contributions.

On the mound, previously cited Hall of Famer Christy Mathewson is the big winner.  As discussed above, his WAR now recognizes how his manager would use him against tougher opponents, and he sees his career WAR jump by 2.2 wins.  Barney Pelty experiences the biggest drop of 1.9 wins.

We’ve highlighted some of the more extreme changes here, but to see full lists of the largest changes to season and career WAR totals, please see the spreadsheet here.

We're very excited about these new additions and hope you enjoy them as well. Thanks to Baseball Info Solutions for their contributions. Please let us know if you have any comments, questions or concerns.

Posted in Advanced Stats, Announcement, Baseball-Reference.com, Data, Features, History, Leaders, Play Index, Statgeekery, WAR | 5 Comments »

Introducing BPM 2.0

25th February 2020

Basketball-Reference is now utilizing BPM 2.0, an improved version of Box Plus-Minus. Like the original BPM, BPM 2.0 is a statistic created by Daniel Myers which aims to estimate a player's performance relative to league average by using a player's box score information and his team's overall performance. On the site, BPM 2.0 will appear just as BPM did. On player pages it can be found in 'Advanced' section with columns dedicated to OBPM (Offensive Box Plus-Minus), DBPM, (Defensive Box-Plus Minus), BPM (Box Plus-Minus) and VORP (Value Over Replacement Player). OBPM and DBPM, when summed, equal BPM. They are all rate stats. VORP is a counting stat since its inputs are BPM and playing time. As before, these statistics are all available back to the 1973-74 season (though we're hopeful to eventually extend the measure back to 1951), when critical statistics such as blocked shots, steals and offensive/defensive rebounds were first officially tracked. For the nitty-gritty details on BPM 2.0, please see Daniel Myers's explainer.

Read the rest of this entry

Posted in Advanced Stats, Announcement, Basketball-Reference.com, Data | 5 Comments »

Box Scores Since 1904 & Play-by-Play Since 1918 Now on Baseball Reference

20th February 2020

Thanks to the efforts of our friends at Retrosheet, we have added box scores back to the 1904 season to Baseball Reference. Previously, our game log coverage was back to 1908. Additionally, we have added partial play-by-play coverage for games games as far back as 1918. Previously, our oldest play-by-plays were from 1925. Since our last major Retrosheet update, the final two missing full play-by-plays of 1973 were added which means we now have complete PBP data back to that season now. In addition to the boxes and PBPs themselves, this update allows for a variety of new information searchable in the play index, as well as new rows of information in team/player/league statistics tables.

Here are some examples of the new information/searches available on the site.

If you have any questions about our data coverage, you can always see it here.

We're very excited about these new additions and hope you enjoy them, as well. Please let us know if you have any comments, questions or concerns.

And thanks again to Retrosheet!

Posted in Announcement, Baseball-Reference.com, Data, Features, General, History, Play Index | 7 Comments »