B. J. Ryan

Pitcher · Career Stats, Bio & Records (1999-2009)

B. J. Ryan was a pitcher who played in Major League Baseball from 1999 to 2009 for the Cincinnati Reds, the Baltimore Orioles, and the Toronto Blue Jays, a span of 11 seasons. Across 560 career appearances, he went 21-28 with a 3.37 ERA, 625 strikeouts, and 117 saves. B. J. Ryan was a 2-time All-Star. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 15346.5.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 21–28
ERA 3.37
WHIP 1.28
SO 625
Pitcher PIV 15346.5
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'6" / 230 lb
Born
12/28/1975 in Bossier City, LA, USA
MLB Debut
1999-07-28
Last Game
2009-07-05
Awards
2× All-Star

Full name: Robert Victor Ryan

Career Pitching Statistics

B. J. Ryan — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
21 28 560 0 0 0 117 536.2 424 201 42 264 625 3.37 15346.5

Career ERA 3.37 vs. league average 4.45 across their career seasons — 24.3% better than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

B. J. Ryan — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
560 2 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0

Career AVG .000 vs. league average .266 across their career seasons — 100.0% below league average.

Career OBP .000 vs. league average .335 across their career seasons — 100.0% below league average.

Career SLG .000 vs. league average .425 across their career seasons — 100.0% below league average.

Career OPS .000 vs. league average .760 across their career seasons — 100.0% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

B. J. Ryan — Batting — Home / Away
SplitGABRHHRRBIAVG
Home28200000—
Away27820000.000

Pitching — Home / Away

B. J. Ryan — Pitching — Home / Away
SplitGIPHERBBSOERA
Home282285.1196891313462.81
Away278251.12281121332794.01

Last 10 Games — Pitching

B. J. Ryan — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2009-07-05 TORNYY L 0.2133201
2009-06-29 TORTBR — 1.0000100
2009-06-27 TORPHI — 1.0211001
2009-06-20 TORWAS — 0.2000100
2009-06-18 TORPHI — 0.1000110
2009-06-17 TORPHI — 0.1100200
2009-06-16 TORPHI — 0.1100100
2009-06-14 TORMIA — 1.0100000
2009-06-13 TORMIA — 1.0000000
2009-06-09 TORTEX — 1.0000000

Fielding Statistics

Career Fielding Totals by Position

B. J. Ryan — Career Fielding Totals by Position
Position G GS PO A E DP
P 560 0 10 52 6 7

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

B. J. Ryan Stats, Bio & Career Records
Position Games
Pitcher 560

Awards & Honors

B. J. Ryan — Awards & Honors
Year Award Notes
2008 Reliever of the Month May

Salary History

B. J. Ryan — Salary History
Year Team League Salary
2009 TOR AL $12,000,000
2008 TOR AL $12,000,000
2007 TOR AL $7,000,000
2006 TOR AL $4,000,000
2005 BAL AL $2,600,000
2004 BAL AL $1,275,000
2003 BAL AL $762,500
2002 BAL AL $300,000
2001 BAL AL $210,000
2000 BAL AL $204,000
1999 BAL AL $200,000
Total Career Earnings $40,551,500

College History

B. J. Ryan — College History
School Name City State Years Attended
Centenary College of Louisiana Shreveport LA 1995, 1996
University of Louisiana at Lafayette Lafayette LA 1997, 1998

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

B. J. Ryan (highlighted) compared to peers across the same era.

  1. 98
    Brad Boxberger
    31-38, 3.50 ERA
  2. 85
    Grant Balfour
    30-23, 3.49 ERA
  3. 80
    Duane Ward
    32-37, 3.28 ERA
  4. 80
    Mike Gonzalez
    17-24, 3.14 ERA
  5. 78
    Scott Barlow
    31-24, 3.79 ERA
  6. 78
    Jeurys Familia
    34-29, 3.58 ERA

B. J. Ryan: the record in brief

According to the bio, B. J. Ryan debuted on July 28, 1999 and played a final game on July 5, 2009. Club by club, the record runs the Cincinnati Reds (1999), the Baltimore Orioles (1999 through 2005), and the Toronto Blue Jays (2006 through 2009). Ryan is listed as a pitcher at 6 feet, 6 inches and 230 pounds. Ryan both batted and threw left-handed, per the bio block. Ryan was born on December 28, 1975, in Bossier City, LA, USA. Ryan's full given name, per the bio, is Robert Victor Ryan.

Ryan went 21-28 with a 3.37 ERA in 560 games, 0 of them starts. Also on Ryan's record: 625 strikeouts and 117 saves. That 3.37 ERA compares with a 4.45 league average across the same seasons, 24.3% better. Ryan struck out 122 batters in 2004, a career high. The most saves in one season was 38, in 2006. 2006 was Ryan's sharpest full season, a 1.37 ERA against the league's 4.53.

Frequently Asked Questions about B. J. Ryan

What years did B. J. Ryan play?
B. J. Ryan played in Major League Baseball from 1999 to 2009.
Was B. J. Ryan a pitcher?
Yes. B. J. Ryan pitched in the major leagues, recording 21 wins and 625 strikeouts.
How many home runs did B. J. Ryan hit?
B. J. Ryan hit 0 career home runs.
What was B. J. Ryan's career batting average?
B. J. Ryan batted .000 over his career, with 0 hits in 2 at bats.
What was B. J. Ryan's career ERA?
B. J. Ryan finished with a 3.37 career ERA, going 21-28 with 625 strikeouts.
How many strikeouts did B. J. Ryan have?
B. J. Ryan recorded 625 career strikeouts.