Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Compare PlayersResearch Application
Follow TBC on Twitter and Facebook


Kirt Ojala
This page lets you compare statistics and biographies for up to 25 players. You've got your player bios, your batting stats and pitching stats. The tables are sortable and filterable if you're a PRO subscriber. Fantasy Players should like this page. No, stop it. They aren't geeks or nerds. I play fantasy. But I'm not smart enough to be a nerd and too athletic to be a geek. For those who are geeks, this page is for you.

I have added some "rate" statistics here that let you determine a player's potential for a specific fantasy stat category.


Applications Main -- Play Finder -- Boxscore Finder -- MLB Stats Finder -- Game Finder -- Compare Players -- B/P Matchups -- Intersections


Compare Players Filters

TopReset Filters
Years Range Group By Show Stats Player Level
by Level

Player Biographies

PlayerPosHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsHigh SchoolCollege(s)Draft InformationStatusCurrent Org (Level)
Nick AndersonOF5-8 160 L-R 1981-05-21 36.334Battle Creek,Michigan NCAA2002-2002-Portage Central (Portage,MI)Michigan St    
Brad BlockP6-1 195 R-R 1975-07-15 42.280Portage,Michigan NCAA1997-1998-Portage Central (Portage,MI)Lake Michigan Col, Western Michigan U.
1995-45-1253-LAN
 
Kyle ClarkP6-4 182 R-R 1990-09-04 27.228Portage,Michigan NCAA2010-2013-Portage Central (Portage,MI)Michigan    
Jeff CriswellP6-2 201 R-R 1999-03-10 19.041Portage,Michigan NCAA2018-2018-Portage Central (Portage,MI)
2017-35-1055-DET
 
Patrick DunhamP6-5 200 R-R 1976-03-16 42.035Portage,Michigan AA1995-2001-Portage Central (Portage,MI)Auburn U., East Carolina U.
1997- 3- 103-SEA
 
Greg GrahamC5-10 185 R-R 1980-- 38.???Portage,Michigan NCAA2000-2002-Portage Central (Portage,MI)Western Michigan U.    
Mike HartOF6-3 185 B-R 1951-12-20 66.122Kalamazoo,Michigan MLB1972-19831980-1980Portage Central (Portage,MI)Kalamazoo Valley CC
1972-11- 245-MON
 
Jared HookIF-OF6-0 190 L-R 1989-07-25 28.269Portage,Michigan NCAA2010-2012-Portage Central (Portage,MI)Michigan St    
Kyle JusickP5-10 200 L-L 1993-11-20 24.151Portage,Michigan NCAA2012-2015-Portage Central (Portage,MI)Michigan    
Ryan Krill1B6-4 205 L-R 1993-03-17 25.034Kalamazoo,Michigan A-2012-2017-Portage Central (Portage,MI)Michigan St
2015- 9- 273-NYA
Free Agent  
Tim MowryP6-5 215 R-R 1987-09-28 30.205Kalamazoo,Michigan A2007-2011-Portage Central (Portage,MI)Western Michigan U.    
Jordyn MuffleyC6-1 195 R-R 1997-04-14 21.006Portage,Michigan RK2017-2017-Portage Central (Portage,MI)Parkland Col
2017-24- 709-TBA
MinorsTampa Bay Rays (Rk)
Kirt OjalaP6-2 215 L-L 1968-12-24 49.117Kalamazoo,Michigan MLB1989-20001997-1999Portage Central (Portage,MI)Michigan
1990- 4- 111-NYA
 
Cale OrtP6-3 205 L-L 1985-02-21 33.058Portage,Michigan NCAA2006-2007-Portage Central (Portage,MI)Dayton, Grand Rapids CC    
D.J. PerrinOF6-0 180 - 1985-04-12 33.008Kalamazoo,Michigan NCAA2007-2007-Portage Central (Portage,MI)Western Michigan U., Grand Rapids CC    
Trey PoppP6-0 180 L-L 1991-- 27.???Portage,Michigan NCAA2009-2013-Portage Central (Portage,MI)Michigan St, Grand Rapids CC    
Monty PorterP5-11 160 R-R 1992-05-29 25.326Portage,Michigan NCAA2011-2014-Portage Central (Portage,MI)Western Michigan U.    
Cole SchaeferP6-2 190 R-R 1995-- 23.???Portage,Michigan NCAA2014-2017-Portage Central (Portage,MI)Coastal Carolina U.    
Luke SchaeferP6-3 210 R-R 1996-10-31 21.171Portage,Michigan NCAA2016-2018-Portage Central (Portage,MI)Toledo    
Derek SchneiderP6-1 185 L-L 1993-08-19 24.244Kalamazoo,Michigan NCAA2013-2016-Portage Central (Portage,MI)Western Michigan U.    
Nate SchneiderIF6-2 210 R-R 1995-- 23.???Portage,Michigan NCAA2014-2015-Portage Central (Portage,MI)Western Michigan U.    
Joe StewartOF6-4 205 - 1998-- 20.???Portage,Michigan --Portage Central (Portage,MI)Michigan St    
Chad TarpleyC-1B6-2 210 R-R 1982-- 36.???Kalamazoo,Michigan NCAA2000-2003-Portage Central (Portage,MI)Western Michigan U.    
Jordan TillmanOF5-6 155 R-R 1993-10-23 24.179Portage,Michigan NCAA2012-2015-Portage Central (Portage,MI)Western Michigan U.    
Ryan TophamOF6-3 200 L-L 1973-12-17 44.124Portage,Michigan AA1995-1997-Portage Central (Portage,MI)Notre Dame
1995- 4- 112-CHA
 
Greg WelkeP6-2 170 R-R 1989-05-27 28.328Kalamazoo,Michigan NCAA2008-2012-Portage Central (Portage,MI)Oakland U.    
26 player

Batting Statistics for Selected Players

Top Major League Stats
PlayerPosLevelYearGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%RH2B3BHRRBI
Nick AndersonOFNCAA Div 120021412541001001200001.333.385.417.8025113.400.084.1677.6915.382.000.000.0025.0038.4630.777.690.000.007.69
Kyle ClarkPNCAA Div 1201011000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.000.000.000.000.000.000.00
Greg GrahamCNCAA Div 12001511873576140144311250130005.406.416.7061.12213228190.360.300.2250.000.530.007.3713.3636.8418.4240.007.370.007.3722.63
Greg GrahamCNCAA Div 120002968517001110161421101.250.325.294.61920178.296.044.1187.6917.952.331.2868.005.886.4922.080.000.001.3014.29
Greg GrahamCNCAA Div 1200247187305812034410143431403.310.361.422.7837915209.357.112.1936.7016.272.431.4462.3325.8614.4227.885.770.001.4421.15
Mike HartOFAAA197785186404411542365503701200.237.395.414.8097720239.272.177.45220.9215.480.741.6746.5045.4516.8118.494.622.101.689.66
Mike HartOFA-197252160323325410000000000.206.206.356.5625711160.186.150.1500.000.000.002.5040.0033.3320.0020.631.253.132.506.25
Mike HartOFMLB198054110000001100000.250.400.250.650105.333.000.25020.0020.001.000.000.000.0020.0020.000.000.000.000.00
Mike HartOFAA19777259103127326610000.400.531.8401.37121632.471.440.72018.7518.751.006.2512.5060.0028.1331.259.383.136.2521.88
Mike HartOFAAA19804915530525443034383000400.335.457.497.9547713197.384.162.40019.2915.230.792.0338.7525.0015.2326.402.542.032.0315.23
Mike HartOFAA1976129420651081311770000000000.257.257.414.67117431420.226.157.1570.000.000.004.0524.7128.7015.4825.713.100.244.0516.67
Mike HartOFAAA19805519328434121667383010000.223.353.285.638557232.255.062.25416.3812.930.790.8696.5016.2812.0718.531.720.430.866.90
Mike HartOFAA197512944668124172744000000000.278.278.372.65016626446.267.094.0940.000.000.001.5763.7120.9715.2527.803.810.451.579.87
Mike HartOFAAA19835013831447251910203201340.319.398.507.9057014162.375.188.34112.3519.751.603.0927.6031.8219.2527.334.351.243.1111.80
Mike HartOFAAA197913946698141231187218412285241000.303.442.451.89321042604.347.148.44020.2014.070.701.3258.2529.7916.3323.503.831.831.3312.00
Mike HartOFA+197413043071103163542000000000.240.240.326.56614024430.231.086.0860.000.000.001.1686.0023.3016.5123.953.720.701.169.77
Mike HartOFAAA19821043115089162133615757100370.286.422.476.89814831389.330.190.41819.2818.250.953.3423.9234.8312.8522.884.110.513.349.25
Mike HartOFAAA19781254449414223101998176769390600.320.424.545.96924252535.364.225.42114.2117.381.223.5523.3736.6217.5726.544.301.873.5518.32
Mike HartOFA+1973131394791051841256000000000.266.266.424.69016734394.243.158.1570.000.000.003.0532.8332.3820.0526.654.571.023.0514.21
Mike HartOFAAA19811073135381123103344877312440.259.417.412.82912925407.303.153.43121.3817.940.842.4631.3030.8613.0920.002.960.742.478.15
Jared HookIF-OFNCAA Div 120124613415355132510163027205.261.344.381.725519161.311.120.2469.9418.631.881.8644.6725.719.7422.733.250.651.9516.23
Jared HookIF-OFNCAA Div 120114817319597103010162727201.341.399.393.792688200.399.052.1508.0013.501.690.000.0013.569.8430.573.630.520.0015.54
Jared HookIF-OFNCAA Div 1201011000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.000.000.000.000.000.000.00
Kyle JusickPNCAA Div 120153878818411160011930002.231.348.346.69427692.250.115.25611.969.780.821.0978.0033.338.7019.574.351.091.0917.39
Kyle JusickPNCAA Div 120145417723486012410212263503.271.359.322.681577212.296.051.1759.9110.381.050.47177.0014.5811.0022.972.870.000.4811.48
Kyle JusickPNCAA Div 120134512313325101820171684304.260.377.317.694396155.291.057.21110.9710.320.940.000.0018.758.6121.193.310.660.0011.92
Kyle JusickPNCAA Div 1201221000000001000000.000.500.000.500002.000.0001.00050.000.000.000.000.000.000.000.000.000.000.000.00
Ryan Krill1BA-20174914825368321900293630102.243.376.378.7545613181.306.135.33116.0219.891.241.1074.0036.1113.8119.894.421.661.1010.50
Ryan Krill1BNCAA Div 12012571912956803280121241053010.293.387.382.7697311230.317.089.1949.1310.431.141.3063.6719.6412.8924.893.560.001.3312.44
Ryan Krill1BRk201618581322503151091120101.379.471.6211.09236870.422.242.41412.8615.711.224.2919.3336.3618.5731.437.140.004.2921.43
Ryan Krill1BA-20156221522539012502193740213.247.317.302.6196510240.291.055.1357.9215.421.950.42215.0018.879.1722.083.750.000.4210.42
Ryan Krill1BNCAA Div 12015562054272131135713273081401.351.439.6151.05412627245.355.264.38511.0212.241.115.3115.7737.5017.2129.515.330.415.3323.36
Ryan Krill1BNCAA Div 1201455205274816031520243633103.234.322.356.6787319236.269.122.24910.1715.251.501.2768.3339.5811.5920.606.870.001.296.44
Ryan Krill1BNCAA Div 1201350191245511112501142630604.288.336.372.7087113214.318.084.1526.5412.151.860.47191.0023.6411.2125.705.140.470.4711.68
Jordyn MuffleyCRk20171440662002213551002.150.292.200.4928249.171.050.1506.1210.201.670.000.0033.3312.5012.504.170.000.004.17
Jordyn MuffleyCJrCollege201760224709220312801202018120401.411.477.6881.16515435260.404.277.4207.696.920.904.6218.6738.0426.9235.387.691.154.6230.77
Kirt OjalaPMLB199777000000000201000.000.000.000.000008.000.000.0000.0025.000.000.000.000.000.000.000.000.000.000.00
Kirt OjalaPAAA199727180110020021003000.056.150.111.2612123.125.055.1678.7043.485.000.000.00100.000.005.005.000.000.0010.00
Kirt OjalaPAAA19962211031003000402000.273.273.364.6374113.429.091.0910.0030.770.000.000.0033.330.0027.279.090.000.0027.27
Kirt OjalaPAAA1999168111000001301001.125.222.250.4722110.200.125.25010.0030.003.000.000.00100.0011.1111.1111.110.000.000.00
Kirt OjalaPMLB199839262410030031002001.154.241.192.4335131.250.038.1549.6832.263.330.000.0025.006.9013.793.450.000.0010.34
Cale OrtPNCAA Div 120072319531003104722002.158.360.211.5714127.250.053.31614.8125.931.750.000.0033.3320.0012.004.000.000.0012.00
Cale OrtPNCAA Div 12006610210000003510000.100.357.100.4571014.200.000.30021.4335.711.670.000.000.0014.297.140.000.000.000.00
D.J. PerrinOFNCAA Div 120071923341000001400000.174.208.217.4255124.211.043.0874.1716.674.000.000.0025.0012.5016.674.170.000.000.00
Nate SchneiderIFNCAA Div 1201532000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.000.000.000.000.000.000.00
Nate SchneiderIFNCAA Div 1201422000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.000.000.000.000.000.000.00
Chad TarpleyC-1BNCAA Div 120035118923499162701163572100.259.338.413.7517816215.289.154.2337.4416.282.192.7931.5032.6510.8023.004.230.472.8212.68
Chad TarpleyC-1BNCAA Div 12002471733356120155110233163402.324.413.6531.06611327209.313.329.46811.0014.831.357.1811.5348.2116.0227.185.830.007.2824.76
Chad TarpleyC-1BNCAA Div 1200137681023503125130032003.338.366.544.91037873.308.206.0880.000.000.004.1122.6734.7814.0832.397.040.004.2316.90
Chad TarpleyC-1BNCAA Div 120001014130001002501000.214.313.214.5273017.333.000.14311.7629.412.500.000.000.006.2518.750.000.000.006.25
Jordan TillmanOFNCAA Div 12013107110000101100000.143.250.143.393108.167.000.28612.5012.501.000.000.000.0012.5012.500.000.000.000.00
Jordan TillmanOFNCAA Div 1201237101132321033572861001.228.316.267.583273115.315.039.0896.0924.354.000.000.0013.0411.4020.181.750.880.002.63
Jordan TillmanOFNCAA Div 120152939681001204852000.205.354.231.5859150.258.026.1798.0016.002.000.000.0012.5012.5016.672.080.000.002.08
Jordan TillmanOFNCAA Div 120142428381000011820000.286.355.321.6769131.400.035.0363.2325.818.000.000.0012.509.6825.813.230.000.000.00
Ryan TophamOFNCAA Div 11995552065069185187993354720000.335.436.7331.16915141243.362.398.59714.4019.341.347.4111.4459.4220.5828.407.412.067.4132.51
Ryan TophamOFAA1997174761051081061521100.213.321.362.68317657.303.149.29810.5326.322.500.000.0060.0010.7117.868.931.790.0014.29
Ryan TophamOFA+199758193264613242102245310201.238.323.389.7127519220.304.151.26410.9124.092.211.8248.2541.3011.8220.915.910.911.829.55
Ryan TophamOFA199611439250911775391895310635304.232.326.349.67513729456.303.117.27611.6223.252.001.1078.4031.8711.0920.183.771.551.118.65
Ryan TophamOFA1995144841230020041201000.250.308.313.62115353.333.063.1467.5522.643.000.000.0025.007.6923.085.770.000.003.85

Pitching Statistics for Selected Players

Top Major League Stats
PlayerLevelYearWLERAGGSCGSHOGFSVIPHRERHRBBSOGRWHIPH9HR9BB9SO9IP/G
Brad BlockNCAA Div 11998278.2914130000516551470425412.1011.470.007.419.533.64
Brad BlockNCAA Div 11997178.121591000516259460333761.8610.940.005.826.533.40
Kyle ClarkNCAA Div 12013106.0022000032423181611818221.718.630.386.756.751.09
Kyle ClarkNCAA Div 12012247.3015300003756353021822122.0013.620.494.385.352.47
Kyle ClarkNCAA Div 12011243.561070000434230170142331.308.790.002.934.814.30
Kyle ClarkNCAA Div 120100010.0612100001728231931215112.3514.821.596.357.941.42
Jeff CriswellNCAA Div 12018312.1413000002112651921131.005.140.433.869.001.62
Patrick DunhamRk1999029.9070005310131111071172.0011.700.006.309.901.43
Patrick DunhamNCAA1996843.0916128201997644340549741.316.910.004.918.826.19
Patrick DunhamInd2000024.42300001115354342652835301.559.170.854.755.941.77
Patrick DunhamAA1998264.981090000565233318323411.508.361.295.145.465.60
Patrick DunhamNCAA1995753.30201041027145302604160101.215.700.005.207.613.55
Patrick DunhamAA1999012.573000207122016532.431.290.0020.576.432.33
Patrick DunhamA+1998953.46171700001049748408418801.338.390.693.557.626.12
Patrick DunhamInd2001045.56346001136867504285860281.848.871.067.687.942.00
Patrick DunhamA+1999147.85980000394940345283311.9711.311.156.467.624.33
Patrick DunhamA-1997034.18170001032826191331239171.368.360.963.8612.541.65
Patrick DunhamInd2000017.2051000010168844642.0014.403.603.605.402.00
Patrick DunhamA1999017.711200041142315121713122.1414.790.644.508.361.17
Patrick DunhamNCAA Div 11997523.9728400057782453492064241.329.581.052.347.482.75
Patrick DunhamInd2000125.40550000253520154131201.9212.601.444.684.325.00
Mike HartAAA1981000.00100010100000010.000.000.000.000.001.00
Mike HartAAA19820015.00100010345513012.3312.003.009.000.003.00
Tim MowryA2011009.00310000576502321.8012.600.003.605.401.67
Tim MowryNCAA Div 12008236.0822000013743312571732221.6210.461.704.147.781.68
Tim MowryA-2010203.60110006120201082815111.409.000.903.606.751.82
Tim MowryNCAA Div 12007055.5417500003948362441822121.6911.080.924.155.082.29
Tim MowryRk2010113.759000201288524991.006.001.503.006.751.33
Tim MowryNCAA Div 12010206.6023100033034272241329221.5710.201.203.908.701.30
Tim MowryNCAA Div 12009225.0019000042730271501628191.7010.000.005.339.331.42
Kirt OjalaAAA1995873.953220005114613874641554107121.328.510.923.336.604.56
Kirt OjalaA+1991872.5225231000157120524456111221.156.880.293.506.426.28
Kirt OjalaMLB1998274.25411310401251287159145975281.509.221.014.255.403.05
Kirt OjalaAAA19941173.8325231100148157786312468121.379.550.732.804.935.92
Kirt OjalaA-1990722.1614141000797528192438701.498.540.234.909.915.64
Kirt OjalaMLB1997123.10750010292810104181921.598.691.245.595.904.14
Kirt OjalaAAA1993895.50312000301261458577137183111.7110.360.935.075.934.06
Kirt OjalaAA2000002.457000411173323670.915.731.642.454.911.57
Kirt OjalaNCAA Div 11990643.2115126100707629250225231.409.770.002.836.694.67
Kirt OjalaAAA1997873.50252400101491487458135511911.368.940.793.327.195.96
Kirt OjalaAA1993100.00110000650002601.177.500.003.009.006.00
Kirt OjalaMLB19990113.918100201121171716572.4517.180.824.914.091.38
Kirt OjalaAAA1996773.7622213000134143675615319211.309.601.012.086.186.09
Kirt OjalaAA19921283.61242321001521307161108011611.387.700.594.746.876.33
Kirt OjalaAAA1999387.181614100079110706312445421.9512.531.375.016.154.94
Cale OrtNCAA Div 12007257.091460000476648375181981.7912.640.963.453.643.36
Cale OrtNCAA Div 12006015.8827300015256353442930241.639.690.695.025.191.93
Trey PoppNCAA2009734.1210000005961462702959101.539.310.004.429.005.90
Trey PoppNCAA Div 12013203.9022000023029161301122221.338.700.003.306.601.36
Trey PoppNCAA Div 12012315.3422000003235211911427221.539.840.283.947.591.45
Trey PoppNCAA Div 12011001.3870000113102210770.776.920.690.004.851.86
Trey PoppNCAA Div 12010436.2721000003341252311328211.6411.180.273.557.641.57
Monty PorterNCAA Div 12011135.1718300004762372731526151.6411.870.572.874.982.61
Monty PorterNCAA Div 12014026.881600000172015132106161.7610.591.065.293.181.06
Monty PorterNCAA Div 12013036.602300001304223221911231.7012.600.302.703.301.30
Monty PorterNCAA Div 12012135.3729000035258403112836291.6510.040.174.856.231.79
Cole SchaeferNCAA Div 120150112.38520000817121102732.3819.130.002.257.881.60
Cole SchaeferNCAA Div 12014355.0517100000414624230172371.5410.100.003.735.052.41
Cole SchaeferNCAA Div 12017115.1016000003045181751227161.9013.501.503.608.101.88
Cole SchaeferNCAA Div 12016103.751150000364623152132361.6411.500.503.255.753.27
Luke SchaeferNCAA Div 12017122.521900002252414731323191.488.641.084.688.281.32
Luke SchaeferNCAA Div 12016106.6514000002318181741618141.487.041.576.267.041.64
Luke SchaeferNCAA Div 12018027.71110000014211312259111.8613.501.293.215.791.27
Derek SchneiderNCAA Div 12013136.3215400003750292601121111.6512.160.002.685.112.47
Derek SchneiderNCAA Div 12016087.52241400006797665644761102.1513.030.546.318.192.79
Derek SchneiderNCAA Div 12015443.5518121100767249305336261.388.530.593.917.344.22
Derek SchneiderNCAA Div 12014135.2519500003632232112231141.508.000.255.507.751.89
Greg WelkeNCAA Div 12012323.6018000022528121011318181.6410.080.364.686.481.39
Greg WelkeNCAA Div 12011378.0815140001597959535324711.8812.050.764.887.173.93
Greg WelkeNCAA Div 12009466.4516110000678558480263151.6611.420.003.494.164.19
Greg WelkeNCAA Div 12008146.461261100465441330122161.4310.570.002.354.113.83