Over the course of the 4,111 atbats in his professional career, O’Farrell has accumulated a batting average of .272 with 1,120 base hits. He has gone yard 51 times, with 1,590 total bases and a .060 slugging percentage. O’Farrell has earned a free base 549 times while fanning on 408 occasions. He has accounted for 517 runs and has 549 runs batted in. His OBP sits at .360 and he has earned a career OPS of .420.
Since the start of the campaign, Bob O’Farrell has batted in 0 runs and also is sitting with a slugging percentage of .000. He has accounted for an OBP of .167 as well as 2 walks and 0 K’s. O’Farrell has a tally of 0 bases in total with 0 base hits in 10 atbats. He has accumulated a batting average of .000 in addition to holding an OPS of .167. He has a total of 0 runs this season and has knocked 0 balls out of the park.
Year  Team  BA  HR  H  BB  R  RBI  OBP  PA  AB  OPS  OPS+  2B  3B  G  SLG  SB  CS  TB  SO 

Career  .273  51  1,120  547  517  549  .360  4,744  4,101  .748  98  201  58  1,492  .388  35  12  1,590  408  
1935  STL  .000  0  0  2  0  0  .167  12  10  .167  52  0  0  14  .000  0  0  0  0 
1934  TOT  .237  1  45  14  13  14  .289  210  190  .631  71  11  3  66  .342  0  0  65  30 
1934  CIN  .244  1  30  11  10  9  .306  139  123  .688  86  8  3  44  .382  0  0  47  19 
1934  CHC  .224  0  15  3  3  5  .257  71  67  .526  42  3  0  22  .269  0  0  18  11 
1933  STL  .239  2  39  15  16  20  .303  180  163  .629  75  4  2  55  .325  0  0  53  25 
1932  NYG  .239  0  16  11  7  8  .354  80  67  .638  76  3  0  50  .284  0  1  19  10 
1931  NYG  .224  1  39  21  11  19  .311  197  174  .633  72  8  3  85  .322  0  1  56  23 
1930  NYG  .301  4  75  31  37  54  .381  288  249  .827  101  16  4  94  .446  1  1  111  21 
1929  NYG  .306  4  76  28  35  42  .384  283  248  .819  103  14  3  91  .435  3  2  108  30 
1928  TOT  .200  2  37  47  29  24  .362  240  185  .632  67  7  0  91  .270  4  0  50  25 
1928  STL  .212  0  11  13  6  4  .369  65  52  .600  58  1  0  16  .231  2  0  12  9 
1928  NYG  .195  2  26  34  23  20  .359  175  133  .645  70  6  0  75  .286  2  0  38  16 
1927  STL  .264  0  47  23  19  18  .348  203  178  .680  79  10  1  61  .331  3  0  59  22 
1926  STL  .293  7  144  61  63  68  .371  567  492  .804  112  30  9  147  .433  1  0  213  44 
1925  TOT  .271  3  92  48  39  35  .365  391  339  .719  83  13  3  111  .354  0  1  120  31 
1925  CHC  .182  0  4  2  2  3  .250  24  22  .523  32  0  1  17  .273  0  0  6  5 
1925  STL  .278  3  88  46  37  32  .373  367  317  .732  86  13  2  94  .360  0  1  114  26 
1924  CHC  .240  3  44  30  25  28  .347  221  183  .692  85  6  2  71  .344  2  0  63  13 
1923  CHC  .319  12  144  67  73  84  .408  526  452  .879  131  25  4  131  .471  10  3  213  38 
1922  CHC  .324  4  127  79  68  60  .439  481  392  .880  127  18  8  128  .441  5  3  173  34 
1921  CHC  .250  4  65  18  32  32  .299  281  260  .695  82  12  7  96  .396  2  0  103  14 
1920  CHC  .248  3  67  34  29  19  .332  312  270  .684  96  11  4  94  .352  1  0  95  23 
1919  CHC  .216  0  27  7  11  9  .258  135  125  .538  62  4  2  49  .280  2  0  35  10 
1918  CHC  .283  1  32  10  9  14  .347  125  113  .772  133  7  3  52  .425  0  0  48  15 
1917  CHC  .375  0  3  1  1  1  .444  9  8  1.069  217  2  0  3  .625  1  0  5  0 
1916  CHC  .000  0  0  0  0  0  .000  0  0  .000  0  0  0  1  .000  0  0  0  0 
1915  CHC  .333  0  1  0  0  0  .333  3  3  .667  102  0  0  2  .333  0  0  1  0 
1935 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  14  504th 
Plate Appearances  12  584th 
AtBats  10  590th 
Runs Scored  0  688th 
Hits  0  708th 
Doubles  0  652nd 
Triples  0  592nd 
Home Runs  0  591st 
Runs Batted In  0  684th 
Stolen Bases  0  577th 
Caught Stealing  0  538th 
Walks  2  451st 
Strikeouts  0  644th 
Batting Average  .000  708th 
OnBase Percentage  .167  602nd 
Slugging Percentage  .000  708th 
OPS  .167  648th 
OPS+  52  1652nd 
Total Bases  0  708th 
Grounded Into Double Plays  1  162nd 
Hit By Pitch  0  558th 
Sacrifice Hits  0  655th 
Sacrifice Flies  0  484th 
Intentional Walks  0  534th 
1934 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  66  188th 
Plate Appearances  210  195th 
AtBats  190  194th 
Runs Scored  13  246th 
Hits  45  209th 
Doubles  11  161st 
Triples  3  135th 
Home Runs  1  229th 
Runs Batted In  14  242nd 
Stolen Bases  0  588th 
Caught Stealing  0  567th 
Walks  14  208th 
Strikeouts  30  110th 
Batting Average  .237  393rd 
OnBase Percentage  .289  388th 
Slugging Percentage  .342  304th 
OPS  .631  340th 
OPS+  71  327th 
Total Bases  65  195th 
Grounded Into Double Plays  6  80th 
Hit By Pitch  0  578th 
Sacrifice Hits  6  106th 
Sacrifice Flies  0  497th 
Intentional Walks  0  549th 
1934 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  44  248th 
Plate Appearances  139  230th 
AtBats  123  230th 
Runs Scored  10  268th 
Hits  30  243rd 
Doubles  8  193rd 
Triples  3  136th 
Home Runs  1  230th 
Runs Batted In  9  286th 
Stolen Bases  0  589th 
Caught Stealing  0  568th 
Walks  11  226th 
Strikeouts  19  187th 
Batting Average  .244  371st 
OnBase Percentage  .306  348th 
Slugging Percentage  .382  224th 
OPS  .688  273rd 
OPS+  86  253rd 
Total Bases  47  231st 
Grounded Into Double Plays  5  89th 
Hit By Pitch  0  579th 
Sacrifice Hits  5  143rd 
Sacrifice Flies  0  498th 
Intentional Walks  0  550th 
1934 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  22  414th 
Plate Appearances  71  340th 
AtBats  67  331st 
Runs Scored  3  442nd 
Hits  15  316th 
Doubles  3  303rd 
Triples  0  600th 
Home Runs  0  586th 
Runs Batted In  5  365th 
Stolen Bases  0  590th 
Caught Stealing  0  569th 
Walks  3  378th 
Strikeouts  11  276th 
Batting Average  .224  431st 
OnBase Percentage  .257  474th 
Slugging Percentage  .269  452nd 
OPS  .526  464th 
OPS+  42  460th 
Total Bases  18  320th 
Grounded Into Double Plays  1  170th 
Hit By Pitch  0  580th 
Sacrifice Hits  1  418th 
Sacrifice Flies  0  499th 
Intentional Walks  0  551st 
1933 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  55  200th 
Plate Appearances  180  189th 
AtBats  163  187th 
Runs Scored  16  228th 
Hits  39  204th 
Doubles  4  265th 
Triples  2  208th 
Home Runs  2  156th 
Runs Batted In  20  193rd 
Stolen Bases  0  572nd 
Caught Stealing  0  540th 
Walks  15  182nd 
Strikeouts  25  109th 
Batting Average  .239  380th 
OnBase Percentage  .303  347th 
Slugging Percentage  .325  345th 
OPS  .629  350th 
OPS+  75  340th 
Total Bases  53  204th 
Grounded Into Double Plays  4  102nd 
Hit By Pitch  0  538th 
Sacrifice Hits  1  451st 
Sacrifice Flies  0  476th 
Intentional Walks  2  79th 
1932 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  50  223rd 
Plate Appearances  80  403rd 
AtBats  67  423rd 
Runs Scored  7  447th 
Hits  16  414th 
Doubles  3  373rd 
Triples  0  873rd 
Home Runs  0  808th 
Runs Batted In  8  376th 
Stolen Bases  0  863rd 
Caught Stealing  1  197th 
Walks  11  250th 
Strikeouts  10  285th 
Batting Average  .239  542nd 
OnBase Percentage  .354  250th 
Slugging Percentage  .284  591st 
OPS  .638  460th 
OPS+  76  464th 
Total Bases  19  430th 
Grounded Into Double Plays  0  712th 
Hit By Pitch  1  211th 
Sacrifice Hits  1  551st 
Sacrifice Flies  0  712th 
Intentional Walks  0  758th 
1931 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  85  147th 
Plate Appearances  197  182nd 
AtBats  174  184th 
Runs Scored  11  265th 
Hits  39  211th 
Doubles  8  196th 
Triples  3  138th 
Home Runs  1  206th 
Runs Batted In  19  199th 
Stolen Bases  0  533rd 
Caught Stealing  1  205th 
Walks  21  144th 
Strikeouts  23  137th 
Batting Average  .224  383rd 
OnBase Percentage  .311  306th 
Slugging Percentage  .322  316th 
OPS  .633  311th 
OPS+  72  310th 
Total Bases  56  201st 
Grounded Into Double Plays  0  445th 
Hit By Pitch  1  177th 
Sacrifice Hits  1  381st 
Sacrifice Flies  0  445th 
Intentional Walks  0  498th 
1930 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  94  131st 
Plate Appearances  288  161st 
AtBats  249  170th 
Runs Scored  37  172nd 
Hits  75  155th 
Doubles  16  137th 
Triples  4  159th 
Home Runs  4  127th 
Runs Batted In  54  100th 
Stolen Bases  1  309th 
Caught Stealing  1  212th 
Walks  31  103rd 
Strikeouts  21  153rd 
Batting Average  .301  213th 
OnBase Percentage  .381  151st 
Slugging Percentage  .446  174th 
OPS  .827  157th 
OPS+  101  192nd 
Total Bases  111  147th 
Grounded Into Double Plays  0  549th 
Hit By Pitch  1  177th 
Sacrifice Hits  7  182nd 
Sacrifice Flies  0  549th 
Intentional Walks  2  61st 
1929 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  91  143rd 
Plate Appearances  283  195th 
AtBats  248  193rd 
Runs Scored  35  204th 
Hits  76  181st 
Doubles  14  165th 
Triples  3  207th 
Home Runs  4  130th 
Runs Batted In  42  151st 
Stolen Bases  3  225th 
Caught Stealing  2  149th 
Walks  28  153rd 
Strikeouts  30  66th 
Batting Average  .306  213th 
OnBase Percentage  .384  187th 
Slugging Percentage  .435  205th 
OPS  .819  190th 
OPS+  103  208th 
Total Bases  108  182nd 
Grounded Into Double Plays  0  592nd 
Hit By Pitch  3  67th 
Sacrifice Hits  3  418th 
Sacrifice Flies  0  592nd 
Intentional Walks  2  66th 
1928 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  91  134th 
Plate Appearances  240  198th 
AtBats  185  225th 
Runs Scored  29  204th 
Hits  37  282nd 
Doubles  7  255th 
Triples  0  717th 
Home Runs  2  194th 
Runs Batted In  24  215th 
Stolen Bases  4  173rd 
Caught Stealing  0  652nd 
Walks  47  57th 
Strikeouts  25  98th 
Batting Average  .200  593rd 
OnBase Percentage  .362  215th 
Slugging Percentage  .270  540th 
OPS  .632  426th 
OPS+  67  429th 
Total Bases  50  284th 
Grounded Into Double Plays  0  579th 
Hit By Pitch  0  697th 
Sacrifice Hits  8  179th 
Sacrifice Flies  0  579th 
Intentional Walks  1  114th 
1928 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  16  589th 
Plate Appearances  65  460th 
AtBats  52  485th 
Runs Scored  6  456th 
Hits  11  487th 
Doubles  1  563rd 
Triples  0  718th 
Home Runs  0  698th 
Runs Batted In  4  502nd 
Stolen Bases  2  273rd 
Caught Stealing  0  653rd 
Walks  13  248th 
Strikeouts  9  282nd 
Batting Average  .212  560th 
OnBase Percentage  .369  192nd 
Slugging Percentage  .231  618th 
OPS  .600  467th 
OPS+  58  473rd 
Total Bases  12  518th 
Grounded Into Double Plays  0  580th 
Hit By Pitch  0  698th 
Sacrifice Hits  0  792nd 
Sacrifice Flies  0  580th 
Intentional Walks  0  622nd 
1928 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  75  179th 
Plate Appearances  175  261st 
AtBats  133  283rd 
Runs Scored  23  243rd 
Hits  26  341st 
Doubles  6  282nd 
Triples  0  719th 
Home Runs  2  195th 
Runs Batted In  20  247th 
Stolen Bases  2  274th 
Caught Stealing  0  654th 
Walks  34  90th 
Strikeouts  16  179th 
Batting Average  .195  606th 
OnBase Percentage  .359  229th 
Slugging Percentage  .286  514th 
OPS  .645  403rd 
OPS+  70  406th 
Total Bases  38  318th 
Grounded Into Double Plays  0  581st 
Hit By Pitch  0  699th 
Sacrifice Hits  8  180th 
Sacrifice Flies  0  581st 
Intentional Walks  1  115th 
1927 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  61  264th 
Plate Appearances  203  279th 
AtBats  178  275th 
Runs Scored  19  302nd 
Hits  47  275th 
Doubles  10  213th 
Triples  1  404th 
Home Runs  0  734th 
Runs Batted In  18  299th 
Stolen Bases  3  235th 
Caught Stealing  0  642nd 
Walks  23  194th 
Strikeouts  22  118th 
Batting Average  .264  399th 
OnBase Percentage  .348  295th 
Slugging Percentage  .331  442nd 
OPS  .680  364th 
OPS+  79  375th 
Total Bases  59  279th 
Grounded Into Double Plays  0  598th 
Hit By Pitch  0  707th 
Sacrifice Hits  2  518th 
Sacrifice Flies  0  598th 
Intentional Walks  0  598th 
1926 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  147  34th 
Plate Appearances  567  51st 
AtBats  492  56th 
Runs Scored  63  87th 
Hits  144  50th 
Doubles  30  41st 
Triples  9  46th 
Home Runs  7  60th 
Runs Batted In  68  50th 
Stolen Bases  1  391st 
Caught Stealing  0  686th 
Walks  61  25th 
Strikeouts  44  22nd 
Batting Average  .293  262nd 
OnBase Percentage  .371  210th 
Slugging Percentage  .433  199th 
OPS  .804  185th 
OPS+  112  194th 
Total Bases  213  49th 
Grounded Into Double Plays  0  638th 
Hit By Pitch  0  756th 
Sacrifice Hits  14  101st 
Sacrifice Flies  0  638th 
Intentional Walks  0  638th 
1925 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  111  93rd 
Plate Appearances  391  112th 
AtBats  339  116th 
Runs Scored  39  189th 
Hits  92  137th 
Doubles  13  164th 
Triples  3  224th 
Home Runs  3  194th 
Runs Batted In  35  190th 
Stolen Bases  0  843rd 
Caught Stealing  1  231st 
Walks  48  63rd 
Strikeouts  31  53rd 
Batting Average  .271  416th 
OnBase Percentage  .365  246th 
Slugging Percentage  .354  430th 
OPS  .719  357th 
OPS+  83  380th 
Total Bases  120  158th 
Grounded Into Double Plays  0  686th 
Hit By Pitch  2  101st 
Sacrifice Hits  2  539th 
Sacrifice Flies  0  686th 
Intentional Walks  0  686th 
1925 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  17  650th 
Plate Appearances  24  714th 
AtBats  22  711th 
Runs Scored  2  722nd 
Hits  4  717th 
Doubles  0  909th 
Triples  1  419th 
Home Runs  0  822nd 
Runs Batted In  3  614th 
Stolen Bases  0  844th 
Caught Stealing  0  776th 
Walks  2  644th 
Strikeouts  5  343rd 
Batting Average  .182  730th 
OnBase Percentage  .250  679th 
Slugging Percentage  .273  624th 
OPS  .523  645th 
OPS+  32  667th 
Total Bases  6  703rd 
Grounded Into Double Plays  0  687th 
Hit By Pitch  0  758th 
Sacrifice Hits  0  911th 
Sacrifice Flies  0  687th 
Intentional Walks  0  687th 
1925 Stats for Bob O’Farrell
Stat  Total  MLB Rank 

Games Played  94  127th 
Plate Appearances  367  128th 
AtBats  317  134th 
Runs Scored  37  201st 
Hits  88  148th 
Doubles  13  165th 
Triples  2  295th 
Home Runs  3  195th 
Runs Batted In  32  204th 
Stolen Bases  0  845th 
Caught Stealing  1  232nd 
Walks  46  69th 
Strikeouts  26  88th 
Batting Average  .278  378th 
OnBase Percentage  .373  216th 
Slugging Percentage  .360  412th 
OPS  .732  338th 
OPS+  86  357th 
Total Bases  114  169th 
Grounded Into Double Pla
