Hal O'Hagan
Patrick Henry O'Hagan
formerly identified as O'Hagen
Bats: Unknown , Throws: Right
Height: 6' 0" , Weight: 173 lb.

Born: September 30, 1869 in Washington, DC (All Transactions)
Debut: September 24, 1892
Final Game: July 17, 1902
Died: January 14, 1913 in Newark, NJ
    About biographical information

Standard Batting

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK · Click rows to sum (Clear) · Hide Partial Seasons
Year Age Tm Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB Pos Awards
1892 22 WHS NL 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0 /2
1902 32 TOT MLB 60 227 205 17 38 5 4 0 19 13 0 13 .185 .241 .249 .490 51 51 2 7 0 3/O
1902 32 TOT NL 57 214 192 15 33 3 4 0 18 11 0 13 .172 .232 .229 .461 43 44 2 7 0 3/O
1902 32 CHC NL 31 123 108 10 21 1 3 0 10 8 11 .194 .269 .259 .528 65 28 0 4 3
1902 32 NYG NL 4 11 11 0 1 0 0 0 0 0 0 0 .091 .091 .091 .182 -44 1 0 0 0 /O
1902 32 CLE AL 3 13 13 2 5 2 0 0 1 2 0 .385 .385 .538 .923 158 7 0 0 /3
1902 32 NYG NL 22 80 73 5 11 2 1 0 8 3 2 .151 .195 .205 .400 24 15 2 3 3/O
2 Seasons 61 231 209 18 39 5 4 0 19 13 0 13 2 .187 .241 .249 .490 51 52 2 7 0
162 Game Avg. 162 613 555 48 104 13 11 0 50 35 35 .187 .241 .249 .490 51 138 5
NYG (1 yr) 26 91 84 5 12 2 1 0 8 3 0 2 .143 .182 .190 .372 15 16 2 3 0
WHS (1 yr) 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
CLE (1 yr) 3 13 13 2 5 2 0 0 1 2 0 .385 .385 .538 .923 158 7 0 0
CHC (1 yr) 31 123 108 10 21 1 3 0 10 8 11 .194 .269 .259 .528 65 28 0 4
NL (2 yrs) 58 218 196 16 34 3 4 0 18 11 0 13 2 .173 .232 .230 .462 43 45 2 7 0
AL (1 yr) 3 13 13 2 5 2 0 0 1 2 0 .385 .385 .538 .923 158 7 0 0

Advanced Batting

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK · Click rows to sum (Clear) · Hide Partial Seasons
Year Age Tm Lg PA Outs RC RC/G AIR BAbip BA lgBA OBP lgOBP SLG lgSLG OPS lgOPS OPS+ OWn% BtRuns BtWins TotA SecA ISO PwrSpd
1892 22 WHS NL 4 3 0 0.0 79 .500 .250 .248 .250 .321 .250 .332 .500 .653 53 .000 -0.2 -0.0 .333 .000 .000
1902 32 TOT MLB 227 174 14 2.1 77 .185 .185 .265 .241 .320 .249 .328 .490 .648 51 .290 -12.2 -1.4 .473 .190 .063 .0
1902 32 TOT NL 214 166 11 1.8 76 .172 .172 .264 .232 .319 .229 .325 .461 .644 43 .227 -13.1 -1.5 .440 .182 .057 .0
1902 32 CHC NL 123 91 8 2.3 76 .194 .194 .263 .269 .318 .259 .324 .528 .641 65 .331 -4.6 -0.5 .540 .241 .065 .0
1902 32 NYG NL 11 10 0 0.0 77 .091 .091 .265 .091 .320 .091 .327 .182 .647 -44 .000 -1.9 -0.2 .100 .000 .000
1902 32 CLE AL 13 8 3 9.9 94 .385 .385 .279 .385 .336 .538 .376 .923 .712 158 .824 1.0 0.1 1.125 .308 .154 .0
1902 32 NYG NL 80 65 3 1.2 77 .151 .151 .265 .195 .320 .205 .327 .400 .647 24 .132 -6.7 -0.8 .355 .123 .055 .0
2 Seasons 231 177 14 2.1 77 .188 .187 .265 .241 .320 .249 .328 .490 .648 51 .283 -12.4 -1.4 .471 .187 .062 .0
162 Game Avg. 613 470 37 2.1 77 .188 .187 .265 .241 .320 .249 .328 .490 .648 51 .283 -12.4 -1.4 .471 .187 .062
NYG (1 yr) 91 75 3 1.1 77 .143 .143 .265 .182 .320 .190 .327 .372 .647 15 .104 -8.6 -1.0 .319 .107 .048 .0
WHS (1 yr) 4 3 0 0.0 79 .500 .250 .248 .250 .321 .250 .332 .500 .653 53 .000 -0.2 -0.0 .333 .000 .000
CLE (1 yr) 13 8 3 9.9 94 .385 .385 .279 .385 .336 .538 .376 .923 .712 158 .824 1.0 0.1 1.125 .308 .154 .0
CHC (1 yr) 123 91 8 2.3 76 .194 .194 .263 .269 .318 .259 .324 .528 .641 65 .330 -4.6 -0.5 .540 .241 .065 .0
NL (2 yrs) 218 169 11 1.7 76 .175 .173 .264 .232 .319 .230 .325 .462 .644 43 .221 -13.4 -1.6 .438 .179 .056 .0
AL (1 yr) 13 8 3 9.9 94 .385 .385 .279 .385 .336 .538 .376 .923 .712 158 .824 1.0 0.1 1.125 .308 .154 .0

Cumulative Batting

Glossary · Click headers to sort · SHARE  · CSV · PRE · LINK
Year Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
1892 22 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1893 23 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1894 24 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1895 25 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1896 26 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1897 27 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1898 28 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1899 29 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1900 30 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1901 31 1 4 4 1 1 0 0 0 0 0 0 2 .250 .250 .250 .500 53 1 0
1902 32 61 231 209 18 39 5 4 0 19 13 0 13 2 .187 .241 .249 .490 51 52 2 7 0

Neutralized Batting

SHARE  · CSV · PRE · LINK · Click rows to sum (Clear) · Hide Partial Seasons ·

Change to: Default / 750 Runs / 1968 Dodgers / 2000 Rockies or

All seasons are converted to 162-game seasons &
average team scoring of 716 total runs (4.42 R/G)
How this works
Year Age G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS RC Gact
1892 22 1 4 4 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0 1
1902 32 69 259 240 21 48 6 5 0 24 16 16 0 .200 .259 .267 .525 16 60
2 Seasons 70 263 244 21 48 6 5 0 24 16 16 2 .197 .255 .262 .517 16 61
162 Game Avg. 162 609 565 49 111 14 12 0 56 37 37 .197 .255 .262 .517 37 61

Other Resources & Links

Error?     Compare     Search SABR's Baseball Index     Other Links@google.com     Baseball Library     Baseball-Almanac.com     Retrosheet     The Baseball Page     WhatIfSports: Hal O'Hagan    

Viewed 5,300 times through December 9, 2009.
Name and misspellings: Patrick Hal hank Henry O'Hagan


Player Page Tricks and Tips

Sum any set of rows by clicking anywhere (not red or blue) on the first and last rows of your selection. We will then compute the totals for the player between and including those two seasons.
Default Setting for this feature: Turn On / Turn Off
Summation of season totals only works for the initial case when the table is in year order. On a sorted table the results may get a bit goofy.

HIGHLIGHTING: Adding a range or series of player's career seasons (like '#1972', '#1970-1980-sum', or '#1998,1999,2001,2002,sum') onto the end of a player page url causes the seasons to the highlighted and summed. After changing address bar, reload the page to see highlighting. This will work even in links e-mailed to others. Note that for tables with multiple pages the first table is the default. If you want to create a sum for a table other than the first one, select the rows and after the summation window appears click on "permanent link" link.

The play-by-play information both shown and used to create certain data sets was obtained free of charge from and is copyrighted by RetroSheet.