Tips Updates
Minor Leagues
Extra Bases

Seung-Hwan OhTrack this Player High Level: MLB Current Team: Toronto Blue Jays MLB Years: 2016-2018
Follow TBC on Twitter and Facebook

Played in Japan
Rated Prospect

PositionsP-138Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameSeung-Hwan Oh
Born DateJuly 15,1982 [36.001]PlaceSeoul,Korea

DraftedSigned as undrafted amateur free agent in 2016 by the St. Louis Cardinals.Service Time2.000 (2017)
Prospect Rankings[BA] 2016-SLN-#9
MLB DebutApril 3,2016 [33.262]
OrganizationsSLN [2] TOR [1] Awards0Awards Voting1-1
TBC Player ID192672Retrosheet IDoh--s001MLBAM ID493200
Pitch Repertoire Fastball (59.91%) -- Slider (25.03%) -- Changeup (7.11%) -- Cutter (4.60%) -- Curveball (2.38%) -- 2-Seam Fastball (0.98%)
Fastball Velocity [2018] - 91.59 - [2017] - 92.90 - [2016] - 92.83
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Seung-Hwan Oh page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.

Player Notes:   Topps All-Star Rookie (RP) in 2016
About Sponsorships Program

Active Talent RatingsPitchingStrikeouts76Walks88Hittable59SO/BB91vsPower59Hitting0Durability100Team.516Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
2014Hanshin TigersJap CenIntl-CL31241.756406456003966.2411813513817000.815.530.671.7510.936.23.333-
2015Hanshin TigersJap CenIntl-CL32232.736306300544169.0642121616662001.158.310.782.088.574.13.400-
2016St. Louis CardinalsNLMLBsln26R/CL33631.927607600351979.25520175181033020.926.210.562.0311.645.72.6672.13
2017St. Louis CardinalsNLMLBsln26R/CL34164.106206200382059.06831271015541031.4010.311.522.
2018Toronto Blue JaysALMLBtorRel35432.8245045006244.2371414510531031.057.461.012.0110.685.30.571-0.04
MLB Totals - 3 Season(s)Filter11122.841830183007941182.2160655820432105081.117.840.982.1110.294.88.478-0.04
Intl Totals - 2 Season(s)Filter472.2512701275605480135.1105393411291479000.996.950.731.929.735.07.364-
St. Louis Cardinals Totals - 2 Season(s)Filter792.851380138007339138.1123514415331574051.127.960.972.1410.174.76.438-
Toronto Blue Jays Totals - 1 Season(s)Filter432.8245045006244.2371414510531031.057.461.012.0110.685.30.571-
Average MLB - Per ~220 innings13142.842190219009549220.01927869245225260101.117.840.982.1110.294.88.481-0.04

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
2014Hanshin TigersJap CenIntl-31742010000000100000.500.500.5001.0001021.
2016St. Louis CardinalsNLMLBsln26p33722000000000200000.
MLB Totals - 3 Season(s)Filter1352000000000200000.
Intl Totals - 1 Season(s)Filter742010000000100000.500.500.5001.0001021.
St. Louis Cardinals Totals - 2 Season(s)Filter1322000000000200000.
Average MLB - Per 162 games1622000000000200000.

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
2016St. Louis CardinalsNLMLBsln33P76-79261198.8890.110.102166.7-76100.046.9
2017St. Louis CardinalsNLMLBsln34P62-5926--881.0000.130.14-----62100.038.3
MLB Totals for P - 2 season(s)-   P138-138412111716.9410.120.122166.7-1380.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2016St. Louis CardinalsNLMLBsln3376----------
2017St. Louis CardinalsNLMLBsln3462----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
2016St. Louis CardinalsMLB Spring TrainingMLB33001.8690900209.2522114000.654.660.930.933.724.001.86.000
2017St. Louis CardinalsMLB Spring TrainingMLB34004.5050500006.0533207000.837.503.000.0010.5004.50.000
2018Toronto Blue JaysMLB Spring TrainingMLB350113.5020200002.0433001002.0018.
MLB Spring Training Totals - 3 yrs014.0816016002017.714883112000.857.131.530.516.1112.004.08.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-02-25CLToronto Blue JaysToronto Blue Jays (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($2m)35.225Team Roster on 2018-02-25
2017-11-03CLFree Agent -Free AgentFree AgentGranted free agency35.111  
2016-10-31CLSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveContractOption year exercised for 2017 at $6m34.108Team Roster on 2016-10-31
2016-01-13CLSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($5m) Out of Korea. Option year for 2017 at $6m33.182Team Roster on 2016-01-13
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.


TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2016St. Louis CardinalsTeam Payroll335,000,00012341173++3,498,245507,5005,000,0002016-01-13 - Signed to 1-year contract for 2016-2016 ($5m) Out of Korea. Option year for 2017 at $6m
2017St. Louis CardinalsTeam Payroll342,750,000235517613,651,709535,0007,750,0002016-10-31 - Option year exercised for 2017 at $6m
2018Toronto Blue JaysTeam Payroll351,750,000-36818544,360,045545,0009,500,0002018-02-25 - Signed to 1-year contract for 2018-2018 ($2m)
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red