Introducing KBO Stats on FanGraphs!

I’m pleased to announce that FanGraphs now has KBO player stats going back to 2002!

Currently, these stats are available on player pages and include full season stat lines. They will be updated nightly to reflect the previous day’s games.

We’ve integrated a new section into our player search specifically designated for international players. Any player you search for who has played in the KBO will show up in the International section as well as in the Major or Minor League sections if they have MLB-affiliated playing time.

You can also search for KBO players using both Roman language characters and Korean (Hangul) characters. We’ve tried our best to use the official Roman character translations for Korean players, but if you notice something that doesn’t look right, please let us know in the comments and we will make corrections as needed.

There are a few things to note about the stats we currently have on the player pages:

  • wRC+ is currently league adjusted but not park adjusted. We hope to have park factors at some point in the future.
  • Players who play for multiple teams in a single will not have their stat lines separated by team; their stat lines will display the most recent team they played for in that season. We are working on a solution for this, but it’s actually more complicated than expected.

Big thanks goes out to Brian Cartwright, FanGraphs alumni and President and Chief Data Scientist of FlashStats Inc., for working with us on the data!

We expect to have a number of additional features coming soon, including leaderboards and a much more robust selection of stats for this current season. We will make announcements as they become available. Thank you so much for your support of FanGraphs, which allows us to bring you new features like this. We hope these stats enhance your enjoyment of the KBO season!





David Appelman is the creator of FanGraphs.

31 Comments
Oldest
Newest Most Voted
Antoine
6 years ago

Awesome!

arpollio
6 years ago

Is there a leaders page??? That’s what I’d like. Have a rolling leaders board.

Sean DolinarFanGraphs Staff
6 years ago
Reply to  arpollio

We are currently working on that.

KervinMember since 2020
6 years ago
Reply to  Sean Dolinar

This rules. Really appreciate all of the work!

drewsylvaniaMember since 2019🏆 MVP
6 years ago

Yay!

The Upside ProspectMember since 2020
6 years ago

This is slick

byronMember since 2016
6 years ago

This is amazing. The lack of any player ID system for a league with two different alphabets was absolutely maddening!

meansy53
6 years ago

This is a somewhat minor one I guess but I am seeing most sites have him listed as Chan-gyu Lim (11/20/1992) and you have him listed as Chan-kyu Im.

I am also having no luck finding a handful of guys (specifically three of the probable starters for tonight). Are there still more players to be loaded onto the site? Yong-chan Lee for example. You have him listed on your ZiPS article, but I can’t find him when searching.

Thanks so much for adding these! It is going to make research so much easier now.

meansy53
6 years ago
Reply to  meansy53

Found Yong-chan Lee! He is listed as Yongchan Lee

meansy53
6 years ago
Reply to  meansy53

The data for a handful of his seasons with Doosan is missing, of note being the two most recent (2018 and 2019).

meansy53
6 years ago
Reply to  David Appelman

Didn’t even notice that…thanks!

nickolai
6 years ago

great work, thank you!

Ozzie Albies
6 years ago

The hanggul translations check out aok so far. Nicely done!

_ted_fu
6 years ago

Will there be CPBL stats as well?

jmb2171Member since 2018
6 years ago
Reply to  _ted_fu

I really hope so too. Maybe because they started first or simply because their games are free on twitter and have start times that make it easier to watch live, I’m more interested in the CPBL than the KBO.

RaezerbladeMember since 2018
6 years ago

Will there eventually be stats going back to 1982? How about NPB stats?

Ryan DCMember since 2016
6 years ago

Incredible work

NicklePickersMember since 2016
6 years ago

Amazing!

SdorfMember since 2016
6 years ago

WOW! Your efforts to satisfy the needs to baseball fans know no bounds. Thank you for this, it will help tremendously

NeilMember since 2025
6 years ago

This is very cool, can’t compliment you enough…. but since you’re clearly cool with including non-MLB-affiliated stats, and with no shade intended, can I ask why Negro League stats have never been added?

KJOK
6 years ago
Reply to  David Appelman

Hello David – would be happy to discuss Negro League stats fitting into the FanGraphs universe, if you would like.

Ivan_GrushenkoMember since 2016
6 years ago

Amazing! Thank you!

evo34Member since 2023
6 years ago

Are Steamer projections assuming the player is playing in MLB or KBO?

skite12
6 years ago

You can check KBO stats/advanced stats such as park-adjusted wRC+ on http://www.statiz.co.kr/main.php by searching players’ names in Hangul. The site even has its own WAR displayed!

boomersdaddy
6 years ago

Hyun Jong Yang has the right player information, however he’s a pitcher and not a dh…so it doesn’t show any of his pitching stats…

Squid_MantleMember since 2020
6 years ago

This is a huge addition! Thanks!

Skardatzke
6 years ago

Will there be a sortable KBO player stats section in the Leaders section anytime soon? And, with this new KBO addition to the site, have you guys marketed fangraphs in Korea at all? Could be another source of revenue/funding, you guys do great work!

ehaltMember since 2016
6 years ago

This is very useful and very fun, thanks. Is it possible there’s a bug with the FIPs you guys are displaying, though? I’m noticing for Won-sam Jang in particular some numbers that don’t look right: 6.16 ERA/1.23 FIP in 2018, 5.61 ERA/1.72 FIP in 2017, 3.55 ERA/0.18 FIP in 2012 to give a few examples. Unless this guy is the unluckiest pitcher in the world, it sure looks to me as though something is going wrong somewhere. I can’t verify the trustworthiness of kbofancystats.com, but his FIPs there (https://www.kbofancystats.com/players/1265/) look far more believable.

HenryMember since 2017
6 years ago

I cannot find info for #52-Kim Jae-ho (35 yrs old, SS) of the Doosan Bears