Season Links:

1993 TEXAS RANGERS

|    Level:  MLB  

Location:  Arlington,TX
Team Record:  86-76   .531
Result:   2nd in American League - West Division
Manager(s):  Kevin Kennedy
General Manager:   Tom Grieve
Stadium:  Arlington Stadium
Attendance:  2,244,616
Payroll:  $35,641,959
Playoffs: Season in progress

Texas Rangers affiliate history
Oldest Player:  Nolan Ryan (46)
Youngest Player:  Benji Gil (20)
Longest Tenure:  Geno Petralli (9)
Top Hitter:  Rafael Palmeiro (4)
Top Pitcher:  Kevin Brown (12)
Top Draft Pick:  Mike Bell (#30)

Roster Continuity:  49.01%
Top Prospect:   Benji Gil
American League Standings
WestWLPctGB
Chi White Sox9468.580--
Texas8676.5318.0
KC Royals8478.51910.0
Seattle8280.50612.0
Minnesota7191.43823.0
California7191.43823.0
Oakland6894.42026.0

TEAM INFORMATION
DateOpponentGame#ResultRecordRankAttTEX PitcherOpp PitcherWin PitcherLose PitcherSv PitcherRFRADiff
1993-04-05@ BAL1W  7-41-0246,145Craig LeffertsRick SutcliffeCraig LeffertsRick SutcliffeTom Henke743
1993-04-07@ BAL2W  3-12-0246,447Charlie LeibrandtMike MussinaBob PattersonTodd Frohwirth 1055
1993-04-09vs BOS3W  3-13-0140,188 Nolan RyanJohn DopsonNolan RyanJohn DopsonTom Henke1367
1993-04-10vs BOS4L  2-103-1130,610 Craig LeffertsRoger ClemensRoger ClemensCraig Lefferts 1516-1
1993-04-11vs BOS5W  4-14-1122,743 Kevin BrownDanny DarwinKevin BrownDanny DarwinTom Henke19172
1993-04-12vs BAL6W  6-35-1122,993 Charlie LeibrandtMike MussinaCharlie LeibrandtMike MussinaTom Henke25205
1993-04-13vs BAL7W  8-36-1115,112 Kenny RogersFernando ValenzuelaKenny RogersFernando Valenzuela 332310
1993-04-14vs BAL8L  5-66-2120,355 Nolan RyanBen McDonaldBen McDonaldNolan RyanGregg Olson38299
1993-04-16@ NYA9L  3-56-3116,052Craig LeffertsScott KamienieckiRich MonteleoneCraig LeffertsJohn Habyan41347
1993-04-17@ NYA10W  9-07-3126,419Kevin BrownJim AbbottKevin BrownJim Abbott 503416
1993-04-18@ NYA11W  12-28-3133,165Charlie LeibrandtMelido PerezCharlie LeibrandtMelido Perez 623626
1993-04-20@ DET12L  1-38-4112,428Kenny RogersDavid WellsDavid WellsKenny RogersMike Henneman633924
1993-04-21@ DET13L  4-58-5211,939Craig LeffertsBill KruegerBill KruegerCraig LeffertsMike Henneman674423
1993-04-23@ MIL14L  0-38-6214,778Kevin BrownCal EldredCal EldredKevin BrownJesse Orosco674720
1993-04-24@ MIL15W  15-49-6215,928Charlie LeibrandtJosias ManzanilloCharlie LeibrandtJosias Manzanillo 825131
1993-04-25@ MIL16W  6-110-6214,182Kenny RogersJaime NavarroKenny RogersJaime Navarro 885236
1993-04-26@ TOR17L  6-810-7247,368Craig LeffertsJack MorrisJack MorrisCraig LeffertsDuane Ward946034
1993-04-27@ TOR18L  3-410-8249,021Robb NenPat HentgenPat HentgenRobb NenDuane Ward976433
1993-04-28vs DET19W  6-511-8217,440 Kevin BrownMike MooreTom HenkeMike Munoz 1036934
1993-04-29vs DET20L  1-311-9317,902 Charlie LeibrandtJohn DohertyJohn DohertyCharlie LeibrandtMike Henneman1047232
1993-04-30vs MIL21L  4-511-10334,155 Kenny RogersJaime NavarroGraeme LloydBob PattersonDoug Henry1087731
DateOpponentGame#ResultRecordRankAttTEX PitcherOpp PitcherWin PitcherLose PitcherSv PitcherRFRADiff
1993-05-01vs MIL22L  3-411-11328,961 Craig LeffertsRicky BonesGraeme LloydBob PattersonJosias Manzanillo1118130
1993-05-02vs MIL23W  13-212-11331,957 Robb NenBill WegmanRobb NenBill WegmanJeff Bronkey1248341
1993-05-03vs MIL24W  9-213-11314,911 Kevin BrownCal EldredKevin BrownCal Eldred 1338548
1993-05-04vs TOR25W  3-214-11320,354 Charlie LeibrandtJuan GuzmanBrian BohanonDuane WardTom Henke1368749
1993-05-05vs TOR26W  7-115-11316,159 Kenny RogersTodd StottlemyreKenny RogersTodd Stottlemyre 1438855
1993-05-07@ KCA27L  4-915-12333,550Nolan RyanHipolito PichardoHipolito PichardoNolan Ryan 1479750
1993-05-09@ KCA28W  2-116-12317,967Kevin BrownDavid ConeKevin BrownDavid Cone 1499851
1993-05-10@ OAK29W  7-417-12224,559Charlie LeibrandtRon DarlingCharlie LeibrandtRon DarlingTom Henke15610254
1993-05-11@ OAK30L  0-617-13318,263Kenny RogersBobby WittBobby WittKenny Rogers 15610848
1993-05-12@ OAK31L  7-817-14320,498Craig LeffertsKelly DownsDennis EckersleyTom Henke 16311647
1993-05-13@ OAK32W  9-518-14328,110Robb NenBob WelchMatt WhitesideEd Nunez 17212151
1993-05-14vs CHA33L  0-418-15331,676 Kevin BrownJack McDowellJack McDowellKevin Brown 17212547
1993-05-15vs CHA34W  6-419-15338,053 Charlie LeibrandtKirk McCaskillTom HenkeBarry Jones 17812949
1993-05-16vs CHA35L  8-1519-16333,786 Kenny RogersAlex FernandezAlex FernandezKenny RogersBobby Thigpen18614442
1993-05-17vs SEA36L  9-1619-17316,194 Craig LeffertsDwayne HenryJeff NelsonCraig Lefferts 19516035
1993-05-18vs SEA37W  3-220-17317,441 Todd BurnsJohn CummingsBrian BohanonRich DeLuciaTom Henke19816236
1993-05-19vs SEA38W  4-321-17320,054 Kevin BrownErik HansonTom HenkeErik Hanson 20216537
1993-05-20vs SEA39L  4-721-18317,119 Charlie LeibrandtTim LearyTim LearyCharlie Leibrandt 20617234
1993-05-21vs CAL40W  6-422-18335,818 Kenny RogersJohn FarrellTom HenkeChuck Crim 21217636
1993-05-22vs CAL41W  4-223-18223,026 Roger PavlikScott SandersonRoger PavlikScott SandersonTom Henke21617838
1993-05-23vs CAL42L  2-623-19329,231 Todd BurnsJulio ValeraJulio ValeraTodd BurnsJoe Grahe21818434
1993-05-24@ CLE43L  1-423-20310,721Kevin BrownTom KramerTom KramerKevin Brown 21918831
1993-05-25@ CLE44W  5-124-20312,559Charlie LeibrandtDennis CookCharlie LeibrandtDennis Cook 22418935
1993-05-26@ CLE45L  6-724-21314,305Kenny RogersJose MesaJose MesaKenny RogersEric Plunk23019634
1993-05-28@ BOS46L  1-424-22332,678Roger PavlikRoger ClemensRoger ClemensRoger PavlikJeff Russell23120031
1993-05-29@ BOS47L  1-1524-23432,817Todd BurnsDanny DarwinDanny DarwinTodd Burns 23221517
1993-05-30@ BOS48L  5-624-24433,797Kevin BrownFrank ViolaJose MelendezJeff Bronkey 23722116
1993-05-31@ MIN49W  1-025-24429,800Charlie LeibrandtKevin TapaniCharlie LeibrandtKevin TapaniTom Henke23822117
DateOpponentGame#ResultRecordRankAttTEX PitcherOpp PitcherWin PitcherLose PitcherSv PitcherRFRADiff
1993-06-01@ MIN50L  5-725-25418,675Kenny RogersScott EricksonPat MahomesBrian BohanonRick Aguilera24322815
1993-06-02@ MIN51L  3-625-26517,267Roger PavlikWillie BanksWillie BanksRoger PavlikRick Aguilera24623412
1993-06-04vs NYA52W  5-326-26429,128 Kevin BrownJim AbbottKevin BrownJim AbbottTom Henke25123714
1993-06-05vs NYA53L  6-926-27439,413 Charlie LeibrandtBob WickmanRich MonteleoneCraig LeffertsSteve Farr25724611
1993-06-06vs NYA54W  4-327-27426,107 Kenny RogersMelido PerezKenny RogersMelido PerezTom Henke26124912
1993-06-07vs MIN55W  8-228-27429,643 Roger PavlikPat MahomesRoger PavlikPat Mahomes 26925118
1993-06-08vs MIN56L  2-328-28422,181 Brian BohanonWillie BanksCarl WillisMatt WhitesideRick Aguilera27125417
1993-06-10vs MIN57L  5-628-29432,631 Charlie LeibrandtKevin TapaniKevin TapaniCharlie LeibrandtRick Aguilera27626016
1993-06-11vs CLE58L  3-828-30427,560 Kevin BrownTom KramerHeathcliff SlocumbKevin Brown 27926811
1993-06-12vs CLE59L  9-1028-31530,111 Kenny RogersDennis CookMatt YoungKenny RogersDerek Lilliquist28827810
1993-06-13vs CLE60W  5-129-31420,829 Roger PavlikJose MesaRoger PavlikJose Mesa 29327914
1993-06-14@ CAL61L  2-829-32620,924Todd BurnsMark LangstonMark LangstonTodd Burns 2952878
1993-06-15@ CAL62W  6-529-33618,543Charlie LeibrandtJohn FarrellCharlie LeibrandtJohn FarrellTom Henke3012929
1993-06-16@ CAL63L  2-529-34618,798Kevin BrownChuck FinleyChuck FinleyKevin BrownGene Nelson3032976
1993-06-17@ CAL64W  18-230-34519,263Kenny RogersScott SandersonKenny RogersScott Sanderson 32129922
1993-06-18@ SEA65L  2-330-35522,162Roger PavlikDave FlemingDave FlemingRoger PavlikNorm Charlton32330221
1993-06-19@ SEA66L  5-630-36541,840Todd BurnsRandy JohnsonRandy JohnsonTodd BurnsNorm Charlton32830820
1993-06-20@ SEA67L  2-1330-37538,103Charlie LeibrandtTim LearyTim LearyCharlie Leibrandt 3303219
1993-06-21@ CHA68L  6-730-38540,614Kevin BrownJack McDowellJack McDowellKevin BrownRoberto Hernandez3363288
1993-06-22@ CHA69L  2-330-39536,757Kenny RogersAlex FernandezDonn PallTom Henke 3383317
1993-06-23@ CHA70L  4-730-40532,612Roger PavlikJason BereJason BereRoger Pavlik 3423384
1993-06-26vs OAK71W  10-731-40540,827 Charlie LeibrandtBob WelchMatt WhitesideStorm DavisTom Henke3523457
1993-06-27vs OAK72W  4-032-40530,174 Kevin BrownBobby WittKevin BrownBobby Witt 35634511
1993-06-28vs KCA73L  2-432-41521,505 Kenny RogersChris HaneyChris HaneyKenny RogersJeff Montgomery3583499
1993-06-29vs KCA74W  4-333-41524,855 Roger PavlikKevin AppierBob PattersonBill SampenTom Henke36235210
1993-06-30vs KCA75W  5-434-41536,901 Brian BohanonMark GardnerBrian BohanonMark GardnerTom Henke36735611
DateOpponentGame#ResultRecordRankAttTEX PitcherOpp PitcherWin PitcherLose PitcherSv PitcherRFRADiff
1993-07-01@ DET76W  8-535-41518,115Charlie LeibrandtJohn DohertyMike SchoolerJohn DohertyMatt Whiteside37536114
1993-07-02@ DET77L  4-635-42529,330Kevin BrownBill GullicksonMike HennemanBob Patterson 37936712
1993-07-03@ DET78W  11-536-42531,149Kenny RogersMike MooreMike SchoolerKurt Knudsen 39037218
1993-07-04@ DET79W  8-637-42523,683Roger PavlikMark LeiterRoger PavlikMark Leiter 39837820
1993-07-05@ MIL80W  5-438-42422,459Brian BohanonAngel MirandaMike SchoolerGraeme LloydBob Patterson40338221
1993-07-06@ MIL81W  11-139-42426,854Charlie LeibrandtBill WegmanCharlie LeibrandtBill Wegman 41438331
1993-07-07@ MIL82L  6-739-43520,951Kevin BrownCal EldredDoug HenryCraig Lefferts 42039030
1993-07-08@ TOR83W  6-140-43550,525Kenny RogersJack MorrisKenny RogersJack Morris 42639135
1993-07-09@ TOR84W  4-241-43550,506Roger PavlikTodd StottlemyreRoger PavlikTodd StottlemyreTom Henke43039337
1993-07-10@ TOR85W  10-742-43550,508Brian BohanonPat HentgenCraig LeffertsPat HentgenTom Henke44040040
1993-07-11@ TOR86W  11-643-43550,516Charlie LeibrandtDave StewartCharlie LeibrandtDave Stewart 45140645
1993-07-15vs DET87W  12-744-43329,885 Kevin BrownMike MooreBrian BohanonKurt KnudsenTom Henke46341350
1993-07-16vs DET88W  9-645-43331,974 Kenny RogersDavid WellsKenny RogersDavid WellsTom Henke47241953
1993-07-17vs DET89L  4-645-44341,339 Roger PavlikBill GullicksonBill GullicksonRoger PavlikMike Henneman47642551
1993-07-18vs DET90L  0-245-45325,167 Charlie LeibrandtJohn DohertyJohn DohertyCharlie Leibrandt 47642749
1993-07-19vs MIL91W  5-346-45340,676 Nolan RyanRicky BonesNolan RyanRicky BonesTom Henke48143051
1993-07-20vs MIL92W  5-147-45225,046 Kevin BrownCal EldredKevin BrownCal Eldred 48643155
1993-07-22vs TOR93L  7-847-46338,198 Kenny RogersTodd StottlemyreMike TimlinCris CarpenterDuane Ward49343954
1993-07-23vs TOR94W  6-548-46338,124 Roger PavlikPat HentgenCraig LeffertsPat HentgenTom Henke49944455
1993-07-24vs TOR95L  1-548-47338,457 Charlie LeibrandtDave StewartDave StewartCharlie LeibrandtDuane Ward50044951
1993-07-25vs TOR96L  7-948-48340,277 Nolan RyanJuan GuzmanMike TimlinTom HenkeDuane Ward50745849
1993-07-26@ KCA97L  3-1248-5040Kevin BrownChris HaneyChris HaneyKevin Brown 51047040
1993-07-26@ KCA98L  5-648-50435,882Brian BohanonDennis RasmussenDennis RasmussenBrian BohanonJeff Montgomery51547639
1993-07-27@ KCA99W  1-049-50422,415Kenny RogersKevin AppierKenny RogersKevin AppierTom Henke51647640
1993-07-28@ KCA100W  10-350-50323,503Roger PavlikHipolito PichardoRoger PavlikHipolito Pichardo 52647947
1993-07-29@ KCA101L  4-950-51428,847Charlie LeibrandtTom GordonTom GordonCharlie LeibrandtMark Gubicza53048842
1993-07-30@ OAK102L  1-450-52442,325Nolan RyanRon DarlingRon DarlingNolan RyanDennis Eckersley53149239
1993-07-31@ OAK103W  8-251-52327,405Kevin BrownBobby WittKevin BrownBobby Witt 53949445
DateOpponentGame#ResultRecordRankAttTEX PitcherOpp PitcherWin PitcherLose PitcherSv PitcherRFRADiff
1993-08-01@ OAK104L  5-951-53338,313Kenny RogersTodd Van PoppelTodd Van PoppelKenny Rogers 54450341
1993-08-02vs CHA105W  9-852-53328,436 Roger PavlikJason BereTom HenkeJeff Schwarz 55351142
1993-08-03vs CHA106L  6-1152-54429,487 Charlie LeibrandtKirk McCaskillKirk McCaskillCharlie Leibrandt 55952237
1993-08-04vs CHA107W  5-253-54332,312 Nolan RyanAlex FernandezNolan RyanAlex FernandezTom Henke56452440
1993-08-05vs CHA108W  7-154-54335,413 Kevin BrownTim BelcherKevin BrownTim BelcherCris Carpenter57152546
1993-08-06vs SEA109W  5-355-54333,273 Kenny RogersChris BosioKenny RogersChris BosioTom Henke57652848
1993-08-07vs SEA110L  1-255-55339,970 Roger PavlikErik HansonErik HansonRoger PavlikDwayne Henry57753047
1993-08-08vs SEA111W  7-156-55324,181 Steve DreyerRandy JohnsonSteve DreyerRandy Johnson 58453153
1993-08-10vs CAL112W  6-357-55333,726 Nolan RyanPhil LeftwichNolan RyanPhil LeftwichTom Henke59053456
1993-08-11vs CAL113L  1-457-56326,701 Kevin BrownHilly HathawayHilly HathawayKevin BrownMike Butcher59153853
1993-08-12vs CAL114W  4-258-56337,200 Kenny RogersJohn FarrellKenny RogersJohn FarrellTom Henke59554055
1993-08-13@ CLE115L  3-658-57327,159Roger PavlikAlbie LopezJeremy HernandezCraig Lefferts 59854652
1993-08-14@ CLE116L  5-858-58336,360Steve DreyerJulian TavarezJulian TavarezSteve DreyerEric Plunk60355449
1993-08-15@ CLE117W  4-159-58360,727Nolan RyanJose MesaNolan RyanJose MesaTom Henke60755552
1993-08-17@ NYA118L  4-1160-5930Kevin BrownJimmy KeyJimmy KeyKevin Brown 61156645
1993-08-17@ NYA119W  3-260-59340,148Kenny RogersMelido PerezKenny RogersMelido PerezTom Henke61456846
1993-08-18@ NYA120W  4-261-59335,608Roger PavlikJim AbbottRoger PavlikJim AbbottTom Henke61857048
1993-08-20@ BAL121L  5-1061-60346,464Charlie LeibrandtMike MussinaMike MussinaCharlie LeibrandtTodd Frohwirth62358043
1993-08-21@ BAL122L  5-661-61446,397Nolan RyanBen McDonaldAlan MillsTom Henke 62858642
1993-08-22@ BAL123W  11-462-61346,469Kevin BrownArthur RhodesKevin BrownArthur Rhodes 63959049
1993-08-23@ BAL124W  13-663-61346,703Kenny RogersFernando ValenzuelaKenny RogersFernando Valenzuela 65259656
1993-08-24vs BOS125W  4-364-61319,465 Roger PavlikDanny DarwinRoger PavlikDanny DarwinTom Henke65659957
1993-08-25vs BOS126W  10-265-61318,381 Steve DreyerPaul QuantrillSteve DreyerPaul Quantrill 66660165
1993-08-26vs BOS127L  1-365-62321,017 Kevin BrownFrank ViolaFrank ViolaKevin BrownJeff Russell66760463
1993-08-27vs BAL128W  5-466-62325,673 Kenny RogersArthur RhodesKenny RogersTodd FrohwirthTom Henke67260864
1993-08-28vs BAL129W  11-167-62237,008 Roger PavlikFernando ValenzuelaRoger PavlikFernando Valenzuela 68360974
1993-08-29vs BAL130L  3-667-63320,716 Brian BohanonJamie MoyerJamie MoyerBrian Bohanon 68661571
1993-08-30@ BOS131L  3-767-64332,781Kevin BrownFrank ViolaFrank ViolaKevin Brown 68962267
1993-08-31@ BOS132W  8-168-64330,455Kenny RogersRoger ClemensKenny RogersRoger Clemens 69762374
DateOpponentGame#ResultRecordRankAttTEX PitcherOpp PitcherWin PitcherLose PitcherSv PitcherRFRADiff
1993-09-01@ BOS133W  9-769-64227,396Roger PavlikAaron SeleJeff BronkeyPaul Quantrill 70663076
1993-09-03@ MIN134L  5-969-65323,396Steve DreyerGreg BrummettGreg BrummettSteve DreyerRick Aguilera71163972
1993-09-04@ MIN135W  6-470-65322,142Kevin BrownScott EricksonKevin BrownScott EricksonTom Henke71764374
1993-09-05@ MIN136L  3-870-66320,603Kenny RogersWillie BanksWillie BanksKenny Rogers 72065169
1993-09-06vs NYA137W  8-571-66341,148 Roger PavlikScott KamienieckiRoger PavlikScott Kamieniecki 72865672
1993-09-07vs NYA138W  5-472-66319,868 Brian BohanonJimmy KeyCris CarpenterPaul AssenmacherTom Henke73366073
1993-09-08vs NYA139W  4-173-66221,928 Kevin BrownDomingo JeanKevin BrownDomingo JeanTom Henke73766176
1993-09-10vs MIN140W  4-375-6620 Kenny RogersWillie BanksKenny RogersWillie BanksTom Henke74166477
1993-09-10vs MIN141W  3-275-66228,283 Charlie LeibrandtEddie GuardadoCris CarpenterLarry CasianTom Henke74466678
1993-09-11vs MIN142W  7-476-66240,231 Roger PavlikMike TrombleyRick ReedLarry CasianGene Nelson75167081
1993-09-12vs MIN143L  2-476-67240,105 Nolan RyanKevin TapaniKevin TapaniNolan RyanRick Aguilera75367479
1993-09-13vs CLE144W  12-177-67218,904 Kevin BrownJose MesaKevin BrownJose Mesa 76567590
1993-09-14vs CLE145L  0-277-68217,564 Kenny RogersMark ClarkMark ClarkKenny RogersJerry DiPoto76567788
1993-09-15vs CLE146W  7-478-68222,837 Roger PavlikBob OjedaCris CarpenterJeremy HernandezTom Henke77268191
1993-09-17@ CAL147L  1-278-69260,326Nolan RyanChuck FinleyChuck FinleyCraig LeffertsJoe Grahe77368390
1993-09-18@ CAL148W  9-279-69231,159Kevin BrownMark LangstonKevin BrownMark Langston 78268597
1993-09-19@ CAL149L  8-979-70226,155Kenny RogersJoe MagraneDarryl ScottTom HenkeJoe Grahe79069496
1993-09-20@ SEA150W  2-180-70231,345Roger PavlikTim LearyCris CarpenterBrad HolmanTom Henke79269597
1993-09-21@ SEA151L  0-880-71214,781Charlie LeibrandtRandy JohnsonRandy JohnsonCharlie Leibrandt 79270389
1993-09-22@ SEA152L  4-780-72240,184Nolan RyanDave FlemingDave FlemingNolan RyanTed Power79671086
1993-09-24@ CHA153L  4-580-73241,730Kevin BrownTim BelcherRoberto HernandezBob Patterson 80071585
1993-09-26@ CHA154L  3-581-7420Kenny RogersJason BereJason BereKenny RogersRoberto Hernandez80372083
1993-09-26@ CHA155W  3-281-74242,034Roger PavlikAlex FernandezRoger PavlikAlex FernandezTom Henke80672284
1993-09-28vs OAK156W  2-082-7520 Kevin BrownRon DarlingKevin BrownRon Darling 80872286
1993-09-28vs OAK157L  3-1082-75222,039 Brian BohanonBobby WittBobby WittBrian Bohanon 81173279
1993-09-29vs OAK158W  11-683-75217,849 Steve DreyerKelly DownsSteve DreyerKelly Downs 82273884
1993-09-30vs OAK159W  6-284-75218,807 Kenny RogersTodd Van PoppelKenny RogersTodd Van Poppel 82874088
DateOpponentGame#ResultRecordRankAttTEX PitcherOpp PitcherWin PitcherLose PitcherSv PitcherRFRADiff
1993-10-01vs KCA160W  2-085-75240,735 Roger PavlikDavid ConeRoger PavlikDavid ConeTom Henke83074090
1993-10-02vs KCA161L  4-785-76241,074 Kevin BrownTom GordonTom GordonKevin BrownJeff Montgomery83474787
1993-10-03vs KCA162L  1-485-77241,039 Steve DreyerKevin AppierKevin AppierSteve DreyerJeff Montgomery83575184


About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.