Willard Mains

Willard Eben Mains "Grasshopper"
Born: July 7, 1868
North Windham, ME US
Deceased: May 23, 1923
Bridgton, ME US
Primary Position: Pitcher
All Position(s) Played: 1B, CF, OF, RF, SS
Bats: Left
Throws: Right
Height: 6'2"
Weight: 190
Career: 1887-1906
Major League Statistics

Willard Mains compiled a career record of 212 wins and 118 losses and a 1.00 ERA in his 377-game pitching career with the Portland, Davenport, St. Paul Apostles, Portland Webfeet, Lewiston, Bangor Millionaires, Toronto Maple Leafs, Springfield Ponies, Taunton Herrings, Buffalo Bisons, Rome Romans, Syracuse Stars and Binghamton Bingos. He began playing during the 1887 season and last took the field during the 1906 campaign.

Toronto Maple Leafs
Toronto Maple Leafs
     

Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
1887NENLPortland42.6673.15777060.0874821201418
1889WL1St. Paul Apostles3213.7113.365046401402.04033401502432283333
1892BPNWEPortland Webfeet119.5501.572922151189.717713533277689
1893NENLPortland105.6673.821815121117.71318750326873
1896BNENLBangor Millionaires144.7781.722019170162.015581313781118
1897AILToronto Maple Leafs006.7511004.08731200
1897AILSpringfield Ponies2015.5711.364134282303.3313166467893387
1898BNENLTaunton Herrings23.4000.00655048.04736925
1898AILBuffalo Bisons12.3330.00333025.029197821
1899CNYSLRome Romans208.7140.003030293258.02561304877241
1901CNYSLRome Romans1910.6550.0036274.027810852
1902BNYSLSyracuse Stars1714.5480.0034292.028314082
1903BNYSLSyracuse Stars2311.6760.0035304.02269656
1904BNYSLSyracuse Stars2111.6560.0037287.02528663
1905BNYSLSyracuse Stars1811.6210.0030270.025610267
Totals212118.6421.003771820156802996.729011581334082206721240700

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
1887NENLPortland72827661101.222.250.333.5839
1889WL1St. Paul Apostles5419319335627145.321.321.430.75183
1892BPNWEPortland Webfeet53188188265112507.271.271.388.66073
1893NENLPortland833583587613534598.377.377.575.953206
1896BNENLBangor Millionaires28979716323413.330.330.474.80446
1897AIL(+) Springfield Ponies4313313319406010.301.301.368.66949
1897AIL(+) Toronto Maple Leafs4313313319406010.301.301.368.66949
1898AILBuffalo Bisons41212120100.167.167.333.5004
1898BNENLTaunton Herrings62323261000.261.261.304.5657
1899CNYSLRome Romans49198195326610502.338.338.441.779863
1901CNYSLRome Romans3711811829.246.246.246.49229
1902BNYSLSyracuse Stars3411211225.223.223.223.44625
1903BNYSLSyracuse Stars3511211235.312.312.312.62535
1904BNYSLSyracuse Stars3712612629.230.230.230.46029
1905BNYSLSyracuse Stars3110610629.274.274.274.54729
Totals45816711667194507682214025010.304.305.397.70166100300


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1887NENLPortlandP7.000
1889WL1St. Paul ApostlesP50.000
1889WL1St. Paul ApostlesRF4.000
1889WL1St. Paul ApostlesCF1.000
1889WL1St. Paul ApostlesSS1.000
1892BPNWEPortland Webfeet1B31.000
1892BPNWEPortland WebfeetP29.000
1893NENLPortland1B7.000
1893NENLPortlandOF65.000
1893NENLPortlandP18.000
1896BNENLBangor Millionaires1B6.000
1896BNENLBangor MillionairesP20.000
1898BNENLTaunton HerringsP6.000
1898AILBuffalo BisonsP3.000
1899CNYSLRome RomansP30.000
1899CNYSLRome Romans1B21.000
Totals2990000.000

Minor League Service: