Keith Moreland 1989 Game by Game Batting Logs

Keith Moreland appeared in 123 Major League games during the 1989 regular season. The chart below is a comprehensive analysis of the games Moreland appeared in, specifically relating to his 1989 hitting statistics. Notes: The Date / Box field has a link to the box score from the game being described. If the Date is followed by an asterisk (*), Moreland started during that game at the first position listed in the Position(s) column. Cumulative monthly totals are provided where applicable.

"Do you have a favorite quote from or about this particular player that you would like to see here? If so, please visit the Contact option on the menu above this line, send it to us, and we'll update this page" - Baseball Almanac
Keith Moreland 1989 Game by Game Batting Logs

In Chronological Order / Keith Moreland Stats

vs Brewers
0
0
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
ph,dh
vs Brewers
1
0
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
ph,dh
vs Twins
4
0
1
0
0
0
0
0
0
0
0
0
0
.200
.200
.200
dh
vs Twins
2
0
0
0
0
0
0
1
0
0
0
0
0
.143
.250
.143
dh
vs Rangers
3
1
1
0
0
0
0
0
0
0
0
0
0
.200
.273
.200
dh
vs Rangers
3
0
1
0
0
0
0
0
0
0
0
0
0
.231
.286
.231
ph,dh
at Twins
2
0
1
0
0
0
0
1
0
0
0
0
0
.267
.353
.267
dh
at Twins
4
0
2
0
0
0
0
0
0
0
0
0
0
.316
.381
.316
dh
at Twins
2
0
1
0
0
0
0
0
0
0
0
0
0
.333
.391
.333
ph,dh
at Brewers
4
0
1
0
0
0
0
0
0
0
0
0
0
.320
.370
.320
dh
at Brewers
4
0
1
0
0
0
1
0
0
0
0
0
0
.310
.355
.310
dh
at Brewers
5
2
3
1
0
0
1
0
0
0
0
0
0
.353
.389
.382
dh
vs Mariners
4
0
0
0
0
0
0
0
0
0
0
0
0
.316
.350
.342
dh
vs Mariners
1
0
0
0
0
0
0
0
0
0
0
0
0
.308
.341
.333
ph,dh
at Angels
3
0
0
0
0
0
0
0
0
0
0
0
0
.286
.318
.310
dh
at Angels
1
0
0
0
0
0
0
0
0
0
0
0
0
.279
.311
.302
ph,1b
at Athletics
1
0
0
0
0
0
0
0
0
0
0
0
0
.273
.304
.295
ph,dh
April 1989 Totals
44
3
12
1
0
0
2
2
0
0
0
0
0
.273
.304
.295
-
at Mariners
1
0
0
0
0
0
0
0
0
1
0
0
0
.267
.298
.289
ph,1b
vs Athletics
1
0
0
0
0
0
0
0
0
0
0
0
0
.261
.292
.283
ph,1b
vs Angels
4
1
1
0
0
0
0
0
0
0
0
0
0
.260
.288
.280
dh
vs Angels
4
0
1
0
0
0
0
0
0
0
0
0
0
.259
.286
.278
dh
vs Angels
4
0
2
0
0
0
1
0
0
0
0
0
0
.276
.300
.293
dh
at Indians
4
1
2
1
0
1
4
0
0
1
0
0
0
.290
.313
.371
dh
at Indians
4
1
2
0
0
0
0
0
0
1
0
0
0
.303
.324
.379
dh
at Indians
3
1
2
0
0
0
0
1
0
0
0
0
0
.319
.347
.391
dh
vs White Sox
3
0
0
0
0
0
0
1
0
0
0
0
0
.306
.342
.375
dh
vs White Sox
5
1
2
1
0
0
3
0
0
0
0
0
0
.312
.346
.390
dh
vs White Sox
4
1
4
1
0
0
0
1
1
0
0
0
0
.346
.384
.432
1b
vs Royals
3
0
0
0
0
0
0
0
0
1
0
0
0
.333
.371
.417
dh
vs Royals
3
0
1
0
0
0
0
0
0
1
0
0
0
.333
.370
.414
1b
vs Royals
3
0
0
0
0
0
0
0
0
0
0
0
0
.322
.358
.400
1b
vs Indians
4
0
2
0
0
0
2
0
0
0
0
0
0
.330
.364
.404
1b
vs Indians
3
1
1
1
0
0
1
1
0
0
0
0
0
.330
.369
.412
1b
vs Indians
4
0
1
1
0
0
1
0
0
2
0
0
0
.327
.364
.416
dh
vs Indians
3
1
1
1
0
0
2
1
0
0
0
0
0
.327
.369
.423
dh
at Royals
4
1
3
1
0
0
1
0
0
0
0
0
0
.343
.383
.444
1b
at Royals
4
1
1
0
0
0
0
0
0
2
0
0
0
.339
.378
.438
dh
at Royals
4
1
1
0
0
0
0
0
0
0
0
0
0
.336
.374
.431
1b
at White Sox
2
1
1
1
0
0
0
2
0
0
0
0
0
.339
.386
.441
dh
at White Sox
4
1
1
0
0
1
4
1
0
0
0
0
0
.336
.386
.459
dh
at White Sox
4
1
2
0
0
1
2
0
0
0
0
0
0
.341
.390
.484
1b
May 1989 Totals
82
14
31
8
0
3
21
8
1
9
0
0
0
.378
.433
.585
-
vs Orioles
4
0
1
0
0
0
0
0
0
0
0
0
0
.338
.386
.477
dh
vs Orioles
3
0
0
0
0
0
0
0
0
0
0
0
0
.331
.378
.466
dh
vs Orioles
4
0
1
0
0
0
0
0
0
0
0
0
0
.328
.374
.460
dh
vs Orioles
4
0
1
0
0
0
0
0
0
1
0
0
0
.326
.371
.454
dh
vs Red Sox
4
1
2
0
0
1
1
0
0
0
0
0
0
.331
.374
.476
dh
vs Red Sox
4
1
1
0
0
0
0
0
0
1
0
0
0
.329
.371
.470
1b
vs Red Sox
4
1
1
0
0
1
1
0
0
2
0
0
0
.327
.368
.484
1b,3b
at Blue Jays
4
0
0
0
0
0
0
0
0
1
0
0
0
.318
.359
.471
dh
at Blue Jays
5
3
2
0
0
0
2
0
0
0
0
0
0
.321
.360
.469
1b
at Blue Jays
3
0
0
0
0
0
0
1
0
1
0
0
0
.315
.358
.461
1b,3b
at Blue Jays
5
0
1
0
0
0
0
1
0
0
0
0
0
.312
.357
.453
1b
at Red Sox
4
0
1
0
0
0
1
1
0
1
0
0
0
.310
.358
.448
dh
at Red Sox
4
1
1
0
0
0
1
0
0
1
0
0
0
.309
.356
.444
3b
vs Angels
5
0
1
1
0
0
1
0
0
0
0
0
0
.306
.352
.443
3b,c
vs Angels
4
0
2
0
0
0
0
0
0
0
0
0
0
.310
.355
.444
1b,3b
vs Angels
3
0
1
0
0
0
0
1
0
0
0
0
0
.311
.358
.442
dh
at Athletics
2
0
2
1
0
0
1
2
0
0
0
0
0
.318
.370
.453
dh
at Athletics
4
0
1
0
0
0
0
1
1
0
0
0
0
.316
.371
.449
dh
at Athletics
3
0
0
0
0
0
0
1
0
0
0
0
0
.312
.369
.442
dh
at Mariners
4
0
0
0
0
0
0
0
0
2
1
0
0
.305
.365
.433
dh
at Mariners
4
0
1
1
0
0
0
0
0
0
0
0
0
.304
.363
.435
3b
at Mariners
4
1
1
0
0
0
0
0
0
0
0
0
0
.303
.361
.431
3b
vs Yankees
2
0
0
0
0
0
0
1
1
1
1
0
0
.300
.363
.427
3b,1b
vs Yankees
3
1
1
0
0
0
0
1
1
0
0
0
0
.301
.366
.426
3b
vs Yankees
5
0
2
0
0
0
0
0
0
0
0
0
0
.303
.366
.425
1b
at Orioles
3
2
1
0
0
0
0
1
0
0
0
0
0
.304
.368
.424
3b
June 1989 Totals
98
11
25
3
0
2
8
11
3
11
2
0
0
.255
.342
.347
-
at Orioles
4
1
2
1
0
0
0
0
0
1
0
0
0
.307
.371
.430
1b
at Orioles
3
0
3
1
0
0
2
0
0
0
0
0
0
.316
.378
.442
3b
at Yankees
4
0
2
0
0
0
0
0
0
0
0
0
0
.319
.380
.443
3b
at Yankees
3
0
2
0
0
0
0
0
0
0
0
0
0
.324
.383
.445
1b
at Yankees
5
1
2
1
0
0
0
1
1
1
0
0
0
.325
.386
.449
1b
vs Blue Jays
3
0
2
1
0
0
0
1
0
1
0
0
0
.329
.391
.455
1b
vs Blue Jays
4
0
1
0
0
0
0
0
0
1
0
0
0
.328
.389
.452
1b
vs Blue Jays
3
0
0
0
0
0
0
1
0
0
0
0
0
.324
.387
.447
dh
vs Mariners
6
0
1
0
0
0
1
0
0
2
0
0
0
.320
.382
.440
1b
vs Mariners
3
0
1
0
0
0
0
0
0
0
0
0
0
.321
.382
.439
1b
vs Mariners
4
0
2
0
0
0
0
0
0
0
0
0
0
.323
.384
.440
dh
vs Mariners
5
1
1
0
0
0
0
0
0
0
0
0
0
.321
.380
.435
dh
vs Athletics
4
0
0
0
0
0
0
0
0
1
0
0
0
.316
.375
.429
1b
vs Athletics
4
0
1
0
0
0
0
0
0
0
0
0
0
.315
.374
.427
dh
at Angels
4
0
0
0
0
0
0
0
0
2
0
0
0
.311
.369
.420
1b
at Angels
5
0
2
0
0
0
0
0
0
1
0
0
0
.313
.369
.420
dh
at Angels
6
0
0
0
0
0
0
1
0
1
0
0
0
.306
.364
.412
1b
at Brewers
4
0
0
0
0
0
0
0
0
1
0
0
0
.302
.360
.406
dh
at Brewers
5
1
1
0
0
0
0
0
0
0
0
0
0
.300
.358
.403
dh
at Brewers
4
0
1
0
0
0
0
0
0
0
0
0
0
.300
.356
.401
1b
at Brewers
4
0
1
0
0
0
0
0
0
1
0
0
0
.299
.355
.399
dh
vs Twins
3
2
1
0
0
0
1
1
0
0
0
0
0
.299
.357
.398
1b
vs Twins
4
0
1
0
0
0
0
1
0
0
0
0
0
.299
.357
.396
dh
at Royals
3
1
0
0
0
0
0
1
0
0
0
0
0
.296
.356
.393
dh
at Red Sox
5
1
1
0
0
1
2
0
0
1
0
0
0
.294
.354
.399
dh
July 1989 Totals
102
8
28
4
0
1
6
7
1
14
0
0
0
.275
.321
.343
-
at Red Sox
3
1
1
0
0
0
1
1
0
1
0
0
0
.295
.356
.398
dh
at Red Sox
4
1
3
0
0
0
0
1
0
0
0
0
0
.300
.362
.402
dh
vs Rangers
4
0
0
0
0
0
0
0
0
0
0
0
0
.297
.358
.398
dh
vs Rangers
4
0
2
1
0
0
0
0
0
0
0
0
0
.299
.359
.402
dh
vs Twins
4
1
1
0
0
0
0
0
0
0
0
0
0
.299
.358
.400
dh
vs Twins
4
0
0
0
0
0
0
0
0
0
0
0
0
.295
.354
.395
dh
vs Twins
4
0
0
0
0
0
0
0
0
0
0
0
0
.292
.351
.391
dh
vs Red Sox
2
0
0
0
0
0
0
0
0
1
0
0
0
.290
.349
.389
ph,dh
vs Red Sox
4
0
2
0
0
0
0
0
0
1
0
0
0
.292
.350
.390
dh
vs Red Sox
3
0
0
0
0
0
0
0
0
2
0
0
0
.290
.348
.387
ph,dh
vs Red Sox
4
1
0
0
0
0
0
0
0
1
0
0
0
.287
.344
.383
dh
at Tigers
4
0
0
0
0
0
0
0
0
1
0
0
0
.284
.341
.378
dh
vs Blue Jays
5
1
1
0
0
0
0
0
0
1
0
0
0
.283
.339
.376
dh
vs Blue Jays
4
0
1
0
0
0
0
0
0
1
0
0
0
.282
.338
.375
dh
vs Brewers
4
0
2
0
0
0
1
0
0
0
0
0
0
.285
.340
.376
dh
vs Brewers
1
0
1
1
0
0
2
0
0
0
0
0
0
.286
.341
.380
ph
at Yankees
4
0
1
1
0
0
0
0
0
0
0
0
0
.286
.340
.381
dh
at Yankees
3
1
1
0
0
0
0
0
0
0
0
0
0
.286
.340
.381
ph,dh
at Yankees
2
0
0
0
0
0
0
0
0
0
0
0
0
.285
.339
.379
ph,dh
at Yankees
3
1
2
1
0
0
0
0
0
0
0
0
0
.288
.341
.384
dh
at Yankees
5
1
1
0
0
0
0
0
0
0
0
0
0
.287
.339
.382
dh
at Indians
4
1
1
0
0
0
2
0
0
0
0
0
0
.286
.339
.380
dh
August 1989 Totals
79
9
20
4
0
0
6
2
0
9
0
0
0
.253
.272
.304
-
at White Sox
4
0
0
0
0
0
0
0
0
1
0
0
0
.284
.336
.377
dh
vs Indians
4
0
1
0
0
0
1
0
0
0
0
0
0
.283
.335
.375
dh
vs Indians
2
0
0
0
0
0
0
0
0
0
0
0
0
.282
.333
.373
dh
at Rangers
1
0
0
0
0
0
0
0
0
0
0
0
0
.281
.333
.373
ph
at Rangers
3
0
0
0
0
0
1
1
0
0
0
0
0
.279
.332
.370
dh
at Rangers
3
0
0
0
0
0
0
0
0
0
0
0
0
.277
.330
.367
dh
vs Royals
1
0
1
0
0
0
0
0
0
0
0
0
0
.279
.331
.369
ph,dh
vs Yankees
1
0
0
0
0
0
0
0
0
1
0
0
0
.278
.330
.368
ph
vs Yankees
1
0
0
0
0
0
0
0
0
0
0
0
0
.278
.330
.367
ph
September 1989 Totals
20
0
2
0
0
0
2
1
0
2
0
0
0
.100
.143
.100
-
1989 Yearly Totals
425
45
118
20
0
6
45
31
5
45
2
0
0
.278
.330
.367
-

Keith Moreland 1989 Game by Game Batting Logs



Did you know that Keith Moreland appeared in 64 games at home, had 214 at-bats, drove in 19 runs, scored 16 times, had 56 hits (9 doubles / 0 triples / 2 home runs), walked 12 times (3 intentional), struck out 22 times, was hit by a pitcher 1 times, sacrificed 0 times (0 hits & 0 flies), and finished at home with a .261 batting average, .303 on base percentage and .331 slugging average?

On the road, Keith Moreland appeared in 59 games, had 211 at-bats, drove in 26 runs, scored 29 times, had 62 hits (11 doubles / 0 triples / 4 home runs), walked 19 times (2 intentional), struck out 23 times, was hit by a pitcher 1 times, sacrificed 0 times (0 hits & 0 flies), and finished at home with a .293 batting average, .354 on base percentage and .402 slugging average?

Are you a Keith Moreland fan? Visit his page for comprehensive biographical data, year-by-year hitting stats, detailed fielding stats, pitching stats (where applicable), cumulative career totals for all stats, uniform numbers worn, salary data and other factual items-of-interest.

Baseball Almanac@BaseballAlmanac21h
#WaybackWednesday : Old Pete [baseball-almanac.com/players/player…] threw 90 shutouts (#1) in NL, 16 shutouts (#1) in 1916, and… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22h
Updated John Wockenfuss (baseball-almanac.com/players/player…): 1) Integrated (funny) Sparky Anderson quote 2) Added career sy… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac25 Feb
#TuesdayTrivia : These six players have 6-or-more SB in a game. One did it 2x! Two of them swiped 7 bags! How many… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac24 Feb
Integrated another GREAT video about Duke Snider on #BaseballAlmanac. Watch an in-depth interview, actual World Ser… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac24 Feb
Baseball Almanac Player of the Day: Eddie Murray [baseball-almanac.com/players/player…]. NOBODY in #MLB history has taken the fi… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Feb
Thank you Kristi! We appreciate every single person who takes the time to do that. ❤️the "learner of things to be l… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Feb
Classic photo from our archives, taken OTD1960 by the Ventura County Star-Free Press (@vcstar), showing #LosAngelestwitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Feb
OTD2005: Jerry Coleman won the Ford C. Frick Award. The former 1950 World Series MVP worked 40+ years in the booth… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Feb
Our Instagram (instagram.com/baseballalmana…) Photo of the Day. At Spring Training game today, in Roger Dean Stadium (… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Feb
Hey Cardinal Nation (@Cardinals), we won't be watching on TV -- we will be there in the park, and in the stands!… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac22 Feb
LOSING a NO-HITTER?!?! Steve Barber (baseball-almanac.com/players/player… / born OTD1938) & Stu Miller threw an OFFICIAL no-no i… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac21 Feb
Alan Trammell: All-Star (6x) GG (4x), Silver Slugger (3x). Bill James ranked him 9th best SS of all time, but DYK B… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Feb
I appreciate you taking the time to include us in this thread and based on the birth certificate, I've made the cha… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac20 Feb
Brian McCann (baseball-almanac.com/players/player…) was the 1st catcher to win Silver Slugger in AL ('15) AND NL ('06, '08, '09,… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac19 Feb
Larry Chappell: 1-of-8 #MLB players to die while serving in the armed forces during World War I. List, why Comiskey… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Feb
Mad 😉 at McFarland (@McFarlandBooks) for sending us Sixty-One in '61 (amazon.com/exec/obidos/as…) on Valentine's Day.… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Feb
#TUESDAYTRIVIA: Dave Winfield went from University of Minnesota to #SanDiego #Padres, without playing MiLB! He was… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Feb
Sign stealing history; including the use of buzzers, binoculars, scoreboard spies, television cameras, even the App… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Feb
RIP Dick Scott (😥). LHP with #Dodgers (1963) and #Cubs (1964). DYK he was the first Traip Academy (@TraipAcademy) g… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac18 Feb
A very important graph: ┃ ⚾️ Mood ┃ ╱ Level ┃… twitter.com/i/web/status/1…
Desktop Version