⚾ MLB Batting Confidence – Last 7 Days ⚾

NameTeamABRH HRRBIBBKSBConfidence
Matt OlsonATL32 10155 1233 0100.00
Aaron JudgeNYY20 1094 595 077.54
Cal RaleighSEA21 993 583 068.25
Kyle SchwarberPHI23 783 598 061.40
Geraldo PerdomoARI25 6112 662 261.23
Mookie BettsLAD25 7112 932 060.70
Bryce HarperPHI24 673 877 159.82
Michael BuschCHC27 693 536 058.60
Ian HappCHC26 493 769 058.42
Jackson MerrillSDP23 564 617 058.25
Dominic CanzoneSEA13 583 802 057.72
Mickey MoniakCOL20 393 805 357.19
Ronald Acuña Jr.ATL31 6112 266 155.09
Yandy DíazTBR23 6102 365 053.86
Kody ClemensMIN21 373 736 153.16
Junior CamineroTBR28 373 545 052.81
Salvador PerezKCR26 373 804 052.11
Nico HoernerCHC29 8150 331 451.23
Shohei OhtaniLAD24 782 377 150.70
Sal StewartCIN22 682 331 049.82
Dylan BeaversBAL27 372 764 148.42
Kerry CarpenterDET18 463 516 048.42
Brandon MarshPHI26 672 815 046.67
Carlos CortesATH9 343 410 046.67
Moisés BallesterosCHC21 582 335 045.96
Nick KurtzATH20 443 716 045.61
Brent RookerATH20 382 333 045.26
George SpringerTOR29 7111 538 044.91
Coby MayoBAL23 582 348 044.74
Iván HerreraSTL28 582 327 244.74
Juan SotoNYM25 572 414 244.56
Bryson StottPHI20 462 442 044.39
Spencer HorwitzPIT19 462 342 043.68
Thomas SaggeseSTL29 4121 416 143.33
Caleb DurbinMIL18 691 321 142.81
Andy PagesLAD21 6101 200 042.63
Fernando Tatis Jr.SDP23 672 328 142.46
Zach ColeHOU16 362 736 041.75
Daylen LileWSH31 4101 256 040.70
Max KeplerPHI16 262 624 040.53
Jurickson ProfarATL31 681 255 139.82
Manny MachadoSDP18 452 423 039.82
Chase MeidrothCWS27 691 134 039.65
Vinnie PasquantinoKCR25 581 512 038.95
Gabriel MorenoARI23 471 464 138.60
Pete AlonsoNYM24 362 516 038.60
Ha-Seong KimATL28 7110 445 038.42
Teoscar HernándezLAD28 691 405 038.42
Spencer TorkelsonDET24 4101 237 038.25
Carter JensenKCR13 452 403 038.07
Julio RodríguezSEA24 5100 644 237.37
Jazz Chisholm Jr.NYY30 391 518 336.32
Heriberto HernándezMIA16 561 353 036.14
Alec BurlesonSTL28 481 436 036.14
Jared TrioloPIT34 591 139 135.61
Dylan CrewsWSH28 471 323 235.61
Otto KempPHI26 581 618 035.44
Jackson ChourioMIL20 461 533 034.74
Bo NaylorCLE17 371 512 034.74
Riley GreeneDET23 442 416 034.74
Will BensonCIN16 242 514 034.74
Christian YelichMIL22 252 607 034.56
Jake BurgerTEX19 352 317 034.39
Corbin CarrollARI25 580 486 334.39
Francisco LindorNYM22 661 134 234.39
C.J. KayfusCLE16 242 515 034.04
Drake BaldwinATL28 461 602 033.51
Dillon DinglerDET22 381 405 033.16
Yainer DiazHOU22 371 503 033.16
Jorge PolancoSEA27 3110 514 032.98
Agustín RamírezMIA22 371 223 032.81
Alek ThomasARI23 471 304 132.63
James OutmanMIN9 232 312 032.63
Eric WagamanMIA18 4100 401 032.46
James McCannARI11 232 604 032.46
Troy JohnstonMIA9 232 324 032.11
José CaballeroNYY20 371 216 431.93
Christian WalkerHOU26 471 619 031.58
Cody FreemanTEX19 261 311 131.40
Gunnar HendersonBAL30 390 345 431.40
Nate EatonBOS13 361 212 131.05
Addison BargerTOR19 261 726 031.05
Christian MooreLAA9 322 223 031.05
Bobby Witt Jr.KCR23 461 226 230.70
Nathan LukesTOR23 461 303 030.70
Colton CowserBAL25 432 4313 230.53
Brendan DonovanSTL19 361 212 030.53
Trevor LarnachMIN16 341 353 130.35
Jake CronenworthSDP15 351 243 030.35
J.P. CrawfordSEA24 361 516 130.35
Carlos CorreaHOU28 381 1310 030.18
Shea LangeliersATH20 551 135 130.00
Jacob WilsonATH19 451 301 030.00
Chandler SimpsonTBR26 590 024 329.82
Michael ConfortoLAD12 251 523 029.65
Harrison BaderPHI33 7110 2113 129.30
Byron BuxtonMIN24 551 238 229.12
Ernie ClementTOR26 680 414 029.12
Colt KeithDET16 251 221 028.95
Ben RiceNYY23 390 312 028.77
Mike TauchmanCWS23 441 334 028.42
Jeremy PeñaHOU25 580 324 028.25
Rafael MarchánPHI7 341 400 028.25
Lawrence ButlerATH16 351 327 328.07
J.T. RealmutoPHI19 451 405 027.89
Dansby SwansonCHC26 390 439 327.89
Brice TurangMIL22 351 225 127.72
Kyle ManzardoCLE22 161 213 027.72
Alex BregmanBOS20 341 222 027.19
Andrew BenintendiCWS20 222 328 027.19
Josh JungTEX24 351 416 027.02
Gleyber TorresDET23 331 657 027.02
Marcell OzunaATL25 390 337 027.02
Jonah HeimTEX14 241 221 026.84
Sal FrelickMIL18 660 445 026.84
Jakob MarseeMIA25 380 323 026.84
Brandon NimmoNYM24 361 307 026.84
Xavier EdwardsMIA12 441 314 026.67
Casey SchmittSFG21 351 226 026.49
Tyler StephensonCIN18 341 627 026.49
Davis SchneiderTOR15 341 235 126.49
Patrick BaileySFG19 341 616 026.32
Carson KellyCHC23 171 106 026.14
Spencer SteerCIN8 141 502 125.96
Noelvi MarteCIN27 361 118 025.61
Maikel GarciaKCR23 360 331 125.44
Samuel BasalloBAL26 441 316 025.26
Jake MeyersHOU22 570 225 125.26
Brooks LeeMIN14 331 323 025.09
Vladimir Guerrero Jr.TOR26 170 241 025.09
Freddy FerminSDP12 241 201 025.09
Josh SmithTEX22 570 136 124.74
Colby ThomasATH8 341 102 024.74
Trent GrishamNYY18 331 346 024.74
Kyle TeelCWS22 251 429 024.74
Jarren DuranBOS17 241 213 024.56
Wilmer FloresSFG19 241 314 024.56
Jackson HollidayBAL30 280 259 224.56
Angel MartínezCLE10 331 223 024.39
Weston WilsonPHI15 431 214 124.39
Austin MartinMIN25 360 446 224.04
Ryan FitzgeraldMIN5 421 222 024.04
Ozzie AlbiesATL31 250 642 024.04
Freddie FreemanLAD29 380 327 024.04
Cedric MullinsNYM13 241 113 023.86
Josh NaylorSEA23 650 616 223.86
Joey LoperfidoTOR9 231 402 023.68
Jose AltuveHOU16 241 304 023.68
Brandon LoweTBR27 351 5112 023.51
Leo RivasSEA5 311 231 223.51
Gabriel AriasCLE15 241 204 123.51
Luis ArraezSDP21 280 103 123.16
Alexander CanarioPIT13 151 116 022.81
Parker MeadowsDET24 370 124 022.63
Nick GonzalesPIT29 280 305 022.63
Francisco AlvarezNYM16 241 115 022.46
Dylan MooreTEX4 221 211 122.28
Joey WiemerMIA15 421 404 022.28
Nick FortesTBR14 141 226 022.28
Matt WallnerMIN17 231 113 122.28
Jac CaglianoneKCR19 231 236 022.11
Mickey GasperMIN11 321 201 021.93
Steven KwanCLE25 360 122 021.93
Ben RortvedtLAD19 260 222 021.58
Tommy EdmanLAD17 450 211 021.40
Miguel RojasLAD17 250 434 221.40
Pete Crow-ArmstrongCHC28 241 3211 121.05
Daulton VarshoTOR21 560 306 020.88
Danny JansenMIL7 131 113 020.70
Blaze AlexanderARI26 470 319 020.70
Mike TroutLAA23 341 3213 020.18
Joey BartPIT12 121 425 020.18
Jhonkensy NoelCLE5 221 101 020.18
Alex CallLAD8 121 223 020.18
Brett BatyNYM11 131 316 020.00
Austin WellsNYY18 331 218 020.00
Brady HouseWSH24 331 106 019.82
Randy ArozarenaSEA24 450 057 119.82
Blaine CrimCOL16 131 507 019.82
Max MuncyLAD10 221 124 019.82
Giancarlo StantonNYY23 251 3114 019.65
Alejandro OsunaTEX17 250 121 019.47
Taylor WardLAA25 241 209 019.47
Christopher MorelTBR9 121 325 019.47
Ildemaro VargasARI15 250 211 019.30
Luke KeaschallMIN19 250 324 119.30
Robert Hassell IIIWSH21 360 318 219.30
Eli WhiteATL7 211 302 119.30
Austin HaysCIN22 260 024 119.30
Tyler FreemanCOL24 460 015 019.30
Zach NetoLAA8 121 214 119.12
Amed RosarioNYY5 121 202 019.12
Willson ContrerasSTL13 340 222 118.95
Tim TawaARI16 440 235 118.77
Cam SmithHOU5 111 121 018.77
Gavin LuxCIN19 350 045 018.77
Cody BellingerNYY28 060 527 118.60
Kyle FarmerCOL7 121 113 018.60
Michael HelmanTEX18 260 204 018.42
Trevor StoryBOS20 160 103 218.42
Denzer GuzmanLAA9 131 105 018.42
Carlos NarváezBOS13 121 125 018.07
Otto LopezMIA22 150 402 018.07
Javier SanojaMIA17 140 512 118.07
Bryce JohnsonSDP2 111 201 017.72
Enrique HernándezLAD11 111 504 017.72
Mitch GarverSEA8 111 100 017.72
Sandy LeónATL7 111 302 017.72
Adrian Del CastilloARI12 221 217 017.54
Jesús SánchezHOU18 520 346 317.54
William ContrerasMIL11 140 512 017.54
Nick YorkePIT27 150 314 117.37
José RamírezCLE24 340 225 217.37
Michael Harris IIATL31 370 008 017.37
TJ FriedlCIN21 230 163 017.37
Elly De La CruzCIN24 340 158 217.19
Wyatt LangfordTEX21 240 168 217.02
Rafael DeversSFG26 440 349 017.02
David FryCLE5 111 101 017.02
Andrés GiménezTOR23 240 324 016.67
Jake MangumTBR22 150 125 216.67
Logan DavidsonLAA18 131 209 016.32
Jerar EncarnacionSFG13 240 504 016.32
Rowdy TellezTEX10 140 211 016.14
Andrew McCutchenPIT19 230 333 016.14
Joc PedersonTEX16 130 444 015.96
Matt ChapmanSFG24 430 247 015.61
Jake McCarthyARI19 240 101 015.61
Jo AdellLAA16 121 106 015.61
Royce LewisMIN26 250 107 415.61
Jeremiah JacksonBAL28 350 3210 015.61
Michael A. TaylorCWS14 240 214 115.61
Pedro PagésSTL15 150 114 015.44
Edouard JulienMIN7 140 111 015.44
Alejandro KirkTOR18 150 305 015.26
Oswald PerazaLAA12 111 115 015.09
Lars NootbaarSTL29 150 238 015.09
Jordan LawlarARI13 240 214 015.09
Brett HarrisATH8 050 203 014.91
Matt ShawCHC21 230 144 014.91
Edgar QueroCWS20 150 025 014.91
Tyler SoderstromATH3 130 300 014.56
Andrew VaughnMIL9 040 111 014.39
Darell HernaizATH13 230 010 014.39
Tristan GrayTBR12 040 111 014.39
Mike YastrzemskiKCR16 130 121 014.21
Jordan BeckCOL20 250 118 114.21
Andrés ChaparroWSH17 140 012 014.04
Jhonny PeredaMIN8 140 012 014.04
Rob RefsnyderBOS9 120 242 013.86
Willi CastroCHC17 230 056 013.68
Jonathan IndiaKCR18 340 128 013.51
Starling MarteNYM12 050 306 013.51
Josh BellWSH22 150 218 013.33
Willy AdamesSFG25 140 1510 113.16
Joey OrtizMIL11 230 001 012.81
Nick SogardBOS11 040 013 112.81
Ketel MarteARI27 040 203 012.81
Bryce TeodosioLAA16 140 105 212.81
Ryan McMahonNYY20 230 114 112.81
Isiah Kiner-FalefaTOR7 230 001 012.81
Justin TurnerCHC4 030 301 012.81
Lenyn SosaCWS27 250 5012 012.81
Tyler TolbertKCR3 220 100 112.63
Richie PalaciosTBR8 120 121 112.63
Yordan AlvarezHOU20 240 027 012.46
Paul DeJongWSH14 150 107 012.46
Heliot RamosSFG25 330 037 012.28
Oneil CruzPIT18 040 126 112.28
Paul GoldschmidtNYY15 040 013 012.28
Anthony VolpeNYY4 220 111 012.28
Connor WongBOS6 030 100 012.11
Carson WilliamsTBR20 111 108 012.11
Gavin SheetsSDP21 030 235 011.93
Luis García Jr.WSH24 150 108 011.75
Victor CaratiniHOU14 220 022 011.75
Nacho Alvarez Jr.ATL22 140 206 011.75
Jacob YoungWSH11 130 203 011.75
Romy GonzalezBOS14 130 102 011.75
Hunter FeducciaTBR9 030 112 011.58
Matt McLainCIN22 230 228 111.58
Isaac CollinsMIL10 120 021 011.40
James WoodWSH27 350 1214 011.40
Andy IbáñezDET9 030 000 011.40
Myles StrawTOR7 220 113 111.40
Miguel VargasCWS26 330 118 111.05
Ke'Bryan HayesCIN20 030 023 011.05
Curtis MeadCWS13 130 103 011.05
Jake BauersMIL11 220 113 010.88
Ramón LaureanoSDP23 030 416 010.88
Kyle KarrosCOL18 230 015 010.88
Nick CastellanosPHI10 220 113 010.88
Tyler O'NeillBAL13 020 134 210.88
Bryan ReynoldsPIT27 140 129 010.70
Jose IglesiasSDP4 020 200 010.70
Elias DíazSDP7 220 001 010.70
Victor RoblesSEA15 040 105 010.70
Christian KossSFG4 210 200 010.70
Jose TrevinoCIN8 030 001 010.70
Masataka YoshidaBOS11 120 112 010.53
Maximo AcostaMIA14 320 026 110.53
Dylan CarlsonBAL14 130 003 010.35
Tommy PhamPIT20 200 063 010.35
Nolan ArenadoSTL11 120 202 010.35
Jasson DomínguezNYY4 020 010 010.18
Wenceel PérezDET22 230 117 010.18
Yoán MoncadaLAA11 120 034 010.18
Jung Hoo LeeSFG17 300 121 010.00
Brayan RocchioCLE18 120 023 010.00
Michael MasseyKCR6 110 020 010.00
Luis MatosSFG8 110 110 09.82
José FermínSTL7 020 101 19.82
Hunter GoodmanCOL20 130 015 09.82
Alex JacksonBAL8 020 033 09.82
Kyle HigashiokaTEX14 130 004 09.65
Luis RengifoLAA12 120 114 19.65
Vidal BrujánATL7 120 203 09.65
Seiya SuzukiCHC5 010 120 09.65
Bob SeymourTBR13 130 004 09.65
Dane MyersMIA4 110 200 09.65
Jorge MateoBAL5 120 002 19.47
Blake PerkinsMIL9 220 015 19.30
Mark VientosNYM22 130 128 09.30
Mason McCoySDP5 210 000 09.30
Miguel AndujarCIN8 020 202 09.30
Orlando ArciaCOL10 030 003 09.30
Andrew KniznerSFG5 020 000 09.30
Nolan JonesCLE11 120 114 09.12
CJ AbramsWSH31 040 2111 29.12
Ryan O'HearnSDP22 120 013 09.12
Javier BáezDET12 120 002 08.95
Liover PegueroPIT4 110 011 18.95
Kyle IsbelKCR13 020 113 08.77
Ceddanne RafaelaBOS13 120 025 08.60
Sebastián RiveroLAA12 220 004 08.60
Nasim NuñezWSH9 010 111 18.60
Mauricio DubónHOU10 010 200 08.60
Jeff McNeilNYM15 110 224 08.60
Andruw MonasterioMIL4 110 112 08.42
Ezequiel DuranTEX1 010 000 28.25
Nick LoftinKCR3 110 101 08.25
Donovan WaltonPHI8 110 101 08.25
Ronny MauricioNYM3 010 010 08.07
Emmanuel RiveraBAL12 020 103 07.89
Everson PereiraTBR6 010 011 17.89
Austin HedgesCLE3 010 100 07.89
Nathaniel LoweBOS14 120 116 07.72
Hayden SengerNYM3 110 001 07.54
David HamiltonBOS7 010 011 07.37
Victor Mesa Jr.MIA10 200 011 07.37
Jordan WalkerSTL13 220 029 17.37
Ezequiel TovarCOL21 220 1210 17.37
Rafael FloresPIT3 010 011 07.37
Rhys HoskinsMIL2 010 101 07.19
Daniel JohnsonBAL1 010 000 07.19
Matthew LugoLAA3 010 101 07.19
Drew GilbertSFG13 020 003 07.19
Max SchuemannATH6 010 000 07.19
Jahmai JonesDET8 010 034 07.02
Braxton FulfordCOL6 110 013 07.02
Luke MaileKCR3 010 001 17.02
Austin SlaterNYY10 120 106 06.84
Tyler HeinemanTOR8 110 002 06.84
Ji Hwan BaePIT7 000 033 26.67
Ryan MountcastleBAL12 020 004 06.49
Adam FrazierKCR12 020 004 06.49
Jorge AlfaroWSH12 020 105 06.49
Ty FranceTOR7 010 001 06.49
Colson MontgomeryCWS25 030 2414 06.49
Dominic FletcherCWS8 010 001 06.49
Victor Scott IISTL10 000 111 16.49
Will RobertsonCWS14 020 004 06.49
Edmundo SosaPHI7 010 001 06.49
Adolis GarcíaTEX9 010 102 06.49
Reese McGuireCHC9 010 001 06.49
Carter KieboomLAA3 010 001 06.49
Connor NorbyMIA4 010 001 06.49
Nathan ChurchSTL10 110 115 06.32
Santiago EspinalCIN3 100 000 06.14
Chuckie RobinsonLAD1 100 000 06.14
Luke RaleySEA7 200 002 05.79
Jordan WestburgBAL8 100 023 05.79
Brenton DoyleCOL18 120 007 05.44
Zack GelofATH9 010 014 05.26
Henry DavisPIT13 010 003 05.09
Yohel PozoSTL2 000 000 05.09
Chris TaylorLAA9 010 104 05.09
Will WagnerSDP2 000 000 05.09
Dominic SmithSFG1 000 000 05.09
Carson McCuskerMIN4 000 000 05.09
Nick AllenATL2 000 000 05.09
Dalton RushingLAD1 000 000 05.09
George ValeraCLE8 100 013 04.91
Zach McKinstryDET8 100 002 04.74
JJ BledayATH11 010 015 04.56
Brooks BaldwinCWS8 000 012 04.56
Liam HicksMIA11 000 001 04.39
Luisangel AcuñaNYM5 000 001 04.39
Ramón UríasHOU7 000 001 04.39
Carlos SantanaCHC4 000 001 04.39
Cole YoungSEA5 000 001 04.39
Hyeseong KimLAD2 000 001 04.39
Taylor TrammellHOU4 000 001 04.39
Brian NavarretoMIA4 000 001 04.39
Jake RogersDET3 000 001 04.39
Kevin AlcántaraCHC1 000 001 04.39
Logan O'HoppeLAA4 000 001 04.39
Yanquiel FernándezCOL8 000 125 04.04
Daniel SchneemannCLE15 010 016 03.86
Bryce EldridgeSFG6 000 013 03.86
Randal GrichukKCR9 000 002 03.68
Trey SweeneyDET7 000 002 03.68
Drew RomoCOL2 000 002 03.68
Korey LeeCWS2 000 002 03.68
Jimmy CrooksSTL11 010 005 03.68
Owen CaissieCHC2 000 002 03.68
Ryan RitterCOL5 000 002 03.68
Jorge BarrosaARI8 100 004 03.33
Michael TogliaCOL4 000 014 03.16
Travis d'ArnaudLAA4 000 003 02.98
Riley AdamsWSH19 110 019 02.81
Nolan GormanSTL22 110 0211 02.28
Cam DevanneyPIT12 110 009 01.93
Jack SuwinskiPIT8 000 016 01.75
Willie MacIverATH7 000 005 01.58
Jose SiriNYM5 000 005 01.58
Josh LoweTBR24 110 1112 01.40
Eugenio SuárezSEA26 000 0311 00.00