Keith Moreland 1988 Game by Game Batting Logs

Keith Moreland appeared in 143 Major League games during the 1988 regular season. The chart below is a comprehensive analysis of the games Moreland appeared in, specifically relating to his 1988 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 1988 Game by Game Batting Logs

In Chronological Order / Keith Moreland Stats

at Astros
4
0
1
1
0
0
2
0
0
2
0
0
0
.250
.250
.500
lf
at Astros
4
0
1
0
0
0
0
0
0
1
0
0
0
.250
.250
.375
lf
at Giants
4
0
1
0
0
0
0
0
0
0
0
0
0
.250
.250
.333
lf
at Giants
4
0
2
0
0
0
1
0
0
0
0
0
0
.313
.313
.375
lf
at Giants
4
0
1
0
0
0
0
0
0
0
0
0
0
.300
.300
.350
lf
at Giants
3
2
2
0
0
0
1
1
0
0
0
0
0
.348
.375
.391
lf
vs Dodgers
3
0
1
0
0
0
0
0
0
0
0
0
0
.346
.370
.385
3b
vs Dodgers
3
0
1
0
0
0
0
0
0
0
0
0
0
.345
.367
.379
3b
vs Dodgers
4
0
3
0
0
0
0
0
0
0
0
0
0
.394
.412
.424
lf
vs Giants
4
1
1
0
0
0
0
0
0
0
0
0
0
.378
.395
.405
lf
vs Giants
4
0
0
0
0
0
0
0
0
0
0
0
0
.341
.357
.366
lf
vs Giants
4
0
1
0
0
0
0
0
0
0
0
0
0
.333
.348
.356
lf
at Dodgers
4
0
0
0
0
0
0
0
0
2
0
0
0
.306
.320
.327
lf
vs Astros
3
1
2
0
0
0
0
0
0
1
0
0
0
.327
.340
.346
lf
vs Astros
3
0
0
0
0
0
0
0
0
0
0
0
0
.309
.321
.327
lf
vs Astros
3
0
0
0
0
0
0
0
0
0
0
0
0
.293
.305
.310
lf
vs Cardinals
3
0
0
0
0
0
0
0
0
0
0
0
0
.279
.290
.295
lf
vs Cardinals
2
0
2
0
0
0
0
1
0
0
0
0
0
.302
.323
.317
lf
vs Cardinals
5
0
2
0
0
0
1
0
0
0
0
0
0
.309
.329
.324
lf
vs Pirates
4
1
2
0
0
0
0
0
0
1
0
0
0
.319
.338
.333
lf
vs Pirates
4
0
1
1
0
0
0
0
0
0
0
0
0
.316
.333
.342
lf
April 1988 Totals
76
5
24
2
0
0
5
2
0
7
0
0
0
.316
.333
.342
-
vs Cubs
3
0
2
0
0
0
1
2
0
0
0
0
0
.329
.361
.354
lf
vs Cubs
3
0
0
0
0
0
0
2
0
0
0
0
0
.317
.364
.341
lf
vs Cubs
4
1
2
0
0
1
1
0
0
1
0
0
0
.326
.370
.384
lf
at Pirates
5
0
0
0
0
0
0
0
0
0
0
0
0
.308
.351
.363
lf
at Pirates
3
0
0
0
0
0
0
0
0
0
0
0
0
.298
.340
.351
lf
at Cardinals
4
0
1
0
0
0
0
0
0
1
0
0
0
.296
.337
.347
lf
at Cardinals
3
0
0
0
0
0
1
1
1
1
0
0
0
.287
.333
.337
lf
at Cubs
4
0
0
0
0
0
0
0
0
0
0
0
0
.276
.321
.324
lf
at Cubs
5
0
0
0
0
0
0
0
0
0
0
0
0
.264
.308
.309
lf
vs Mets
3
0
0
0
0
0
0
1
0
2
0
0
0
.257
.306
.301
lf
vs Mets
3
0
1
0
0
0
0
0
0
1
0
0
0
.259
.306
.302
lf
vs Mets
3
1
1
0
0
1
1
1
0
0
0
0
0
.261
.313
.328
lf
vs Phillies
4
0
0
0
0
0
0
0
0
1
0
0
0
.252
.303
.317
lf
vs Phillies
3
0
2
1
0
0
0
1
0
0
0
0
0
.262
.316
.333
lf
vs Phillies
4
0
1
0
0
0
1
0
0
0
0
0
0
.262
.314
.331
lf
at Expos
3
0
1
0
0
0
0
0
0
0
0
0
0
.263
.315
.331
lf
at Expos
3
1
1
1
0
0
0
1
0
0
0
0
0
.265
.320
.338
lf
at Expos
4
0
2
1
0
0
1
0
0
0
0
0
0
.271
.325
.350
lf
at Mets
2
0
0
0
0
0
0
1
0
0
0
0
0
.268
.325
.345
lf
at Mets
3
1
1
1
0
0
1
0
0
0
0
0
0
.269
.325
.352
lf
at Phillies
3
1
1
0
0
0
0
1
1
0
0
0
0
.270
.329
.351
lf
at Phillies
5
0
1
0
0
0
1
0
0
0
0
0
0
.268
.325
.346
lf
May 1988 Totals
77
5
17
4
0
2
8
11
2
7
0
0
0
.221
.318
.351
-
at Phillies
4
1
2
0
0
1
3
0
0
1
0
0
0
.274
.329
.369
lf
vs Braves
3
0
1
1
0
0
2
1
0
0
0
0
0
.275
.333
.375
lf
vs Braves
4
1
2
0
0
0
0
1
0
0
0
0
0
.280
.341
.378
lf
vs Braves
3
0
0
0
0
0
0
1
0
0
0
0
0
.275
.339
.371
lf
vs Reds
4
0
0
0
0
0
0
0
0
0
0
0
0
.269
.332
.363
lf
vs Reds
4
1
2
1
0
0
2
0
0
1
0
0
0
.274
.335
.371
lf
vs Reds
4
0
0
0
0
0
0
0
0
2
0
0
0
.268
.328
.363
lf
vs Dodgers
4
0
1
0
0
0
1
0
0
1
0
0
0
.268
.327
.361
lf
vs Dodgers
4
1
2
1
0
0
0
0
0
0
0
0
0
.273
.330
.369
lf
vs Dodgers
3
1
0
0
0
0
0
1
1
0
0
0
0
.268
.329
.363
lf
vs Giants
4
1
1
0
0
0
0
0
0
1
0
0
0
.268
.327
.361
lf
vs Giants
4
1
2
0
0
0
0
0
0
0
0
0
0
.273
.330
.364
lf
vs Giants
4
0
1
0
0
0
0
0
0
0
0
0
0
.272
.329
.361
lf
at Dodgers
3
0
1
0
0
0
1
0
0
0
0
0
1
.273
.327
.361
lf
at Dodgers
4
0
2
1
0
0
0
0
0
0
0
0
0
.278
.330
.368
lf
at Dodgers
2
0
1
1
0
0
1
0
0
0
0
0
0
.280
.332
.374
lf
at Dodgers
6
0
2
1
0
0
1
0
0
0
0
0
0
.281
.332
.378
lf
at Giants
3
0
0
0
0
0
0
0
0
0
0
0
0
.277
.328
.373
lf
at Giants
4
2
2
2
0
0
2
1
0
0
0
0
0
.281
.333
.384
lf
at Giants
4
0
0
0
0
0
0
0
0
1
0
0
0
.276
.328
.377
lf
at Braves
4
1
1
0
0
0
0
0
0
0
0
0
0
.276
.327
.375
lf
at Braves
4
0
1
0
0
0
0
0
0
1
0
0
0
.275
.325
.373
lf
at Reds
4
2
2
0
0
0
0
1
0
1
0
0
0
.279
.331
.375
lf
at Reds
4
0
1
0
0
0
0
0
0
1
0
0
0
.279
.330
.373
1b
at Reds
3
0
1
0
0
0
1
0
0
0
0
0
1
.279
.328
.372
1b
at Reds
4
0
0
0
0
0
0
0
0
0
0
0
0
.275
.324
.367
1b
June 1988 Totals
98
12
28
8
0
1
14
6
1
10
0
0
2
.286
.321
.398
-
vs Cardinals
4
0
1
1
0
0
1
0
0
0
0
0
0
.275
.322
.369
1b
vs Cardinals
3
0
0
0
0
0
1
0
0
0
0
0
1
.271
.318
.364
1b
vs Pirates
3
1
1
1
0
0
1
1
0
0
0
0
0
.272
.320
.368
1b
vs Pirates
3
0
1
0
0
0
0
0
0
0
0
1
0
.273
.321
.367
1b
vs Pirates
2
0
0
0
0
0
0
1
0
1
0
0
0
.271
.321
.365
1b
vs Cubs
4
0
2
0
0
0
2
0
0
1
0
0
0
.274
.323
.367
1b
vs Cubs
4
0
2
0
0
0
1
0
0
0
0
0
0
.277
.326
.369
1b
vs Cubs
4
0
2
0
0
0
0
0
0
0
0
0
0
.281
.328
.371
1b
at Cardinals
4
0
0
0
0
0
0
0
0
2
0
0
0
.277
.324
.365
1b
at Cardinals
4
0
2
1
0
0
0
0
0
0
0
0
0
.280
.326
.371
1b
at Cardinals
2
0
0
0
0
0
0
1
0
0
0
1
0
.278
.326
.368
1b
at Cardinals
3
1
2
1
0
0
1
1
0
0
0
0
0
.282
.331
.375
1b
at Pirates
4
1
0
0
0
0
0
1
1
0
0
0
0
.278
.329
.369
1b
at Pirates
4
0
2
1
0
0
0
0
0
0
0
0
0
.281
.331
.375
1b
at Pirates
4
0
0
0
0
0
1
0
0
1
0
0
0
.277
.327
.370
1b
at Cubs
4
0
1
0
0
0
1
0
0
0
0
0
0
.277
.326
.368
1b
at Cubs
4
0
3
0
0
0
2
0
0
0
0
0
0
.283
.331
.373
1b
at Cubs
4
0
2
1
0
0
1
0
0
1
0
0
0
.286
.333
.378
1b
at Cubs
4
0
1
0
0
0
0
0
0
1
0
0
0
.285
.332
.376
1b
vs Astros
3
1
1
0
0
0
0
1
0
0
0
0
0
.286
.334
.376
1b
vs Astros
4
0
0
0
0
0
0
0
0
0
0
0
0
.282
.331
.371
1b
vs Astros
4
0
0
0
0
0
0
0
0
0
0
0
0
.279
.327
.367
1b
vs Reds
3
0
0
0
0
0
1
0
0
0
0
0
1
.276
.323
.363
1b
vs Reds
3
0
1
0
0
0
0
0
0
0
0
0
0
.277
.323
.363
1b
vs Reds
4
1
1
0
0
0
2
0
0
0
0
0
1
.276
.322
.362
1b
July 1988 Totals
89
5
25
6
0
0
15
6
1
7
0
2
3
.281
.316
.348
-
vs Braves
4
0
1
0
0
0
0
0
0
0
0
0
0
.276
.321
.360
1b
vs Braves
4
0
0
0
0
0
0
0
0
1
0
0
0
.273
.317
.356
1b
at Reds
5
2
2
1
0
0
3
0
0
1
0
0
0
.275
.319
.360
1b
at Reds
4
0
2
0
0
0
2
0
0
0
0
0
0
.277
.320
.361
1b
at Reds
4
0
0
0
0
0
0
0
0
1
0
0
0
.274
.317
.357
1b
at Braves
4
0
1
0
0
0
0
0
0
0
0
0
0
.274
.316
.356
1b
at Braves
4
0
1
1
0
0
1
0
0
0
0
0
0
.274
.316
.358
1b
at Braves
2
0
0
0
0
0
0
0
0
1
0
0
0
.272
.314
.356
1b
at Astros
3
0
0
0
0
0
0
1
0
0
0
0
0
.270
.314
.353
1b
at Astros
4
0
1
0
0
0
0
0
0
0
0
0
0
.270
.313
.352
1b
at Astros
5
0
0
0
0
0
0
0
0
0
0
0
0
.266
.309
.347
1b
at Astros
4
0
1
0
0
0
1
0
0
0
0
0
0
.266
.309
.346
1b
vs Expos
3
0
2
0
0
0
2
1
1
0
0
0
0
.269
.313
.349
1b
vs Expos
1
0
1
0
0
0
1
2
0
0
0
0
1
.271
.317
.350
1b
vs Mets
3
0
0
0
0
0
0
1
0
0
0
0
0
.269
.316
.348
1b
vs Mets
4
0
1
0
0
0
0
0
0
1
0
0
0
.269
.316
.347
1b
vs Phillies
3
0
1
0
0
0
0
1
0
2
0
0
0
.269
.317
.347
1b
vs Phillies
3
0
2
0
0
0
1
1
0
0
0
0
0
.272
.321
.349
1b
vs Phillies
4
0
1
0
0
0
1
0
0
1
0
0
0
.272
.321
.348
1b
at Expos
3
0
0
0
0
0
0
1
0
1
0
0
0
.270
.320
.345
1b
at Expos
4
0
0
0
0
0
0
0
0
0
0
0
0
.267
.317
.342
1b
at Expos
0
0
0
0
0
0
1
0
0
0
0
0
1
.267
.316
.342
ph
at Mets
2
0
0
0
0
0
0
1
0
2
0
0
0
.266
.317
.341
1b
at Mets
4
0
0
0
0
0
0
0
0
1
0
0
0
.264
.314
.337
1b
at Mets
5
2
2
0
0
0
0
0
0
0
0
0
0
.265
.315
.338
1b
August 1988 Totals
86
4
19
2
0
0
13
9
1
12
0
0
2
.221
.289
.244
-
at Phillies
5
0
1
0
0
0
1
0
0
0
0
0
0
.265
.314
.336
1b
at Phillies
4
1
3
0
0
0
2
0
0
0
0
0
0
.269
.317
.340
1b
at Giants
5
2
3
0
0
1
1
0
0
1
0
0
0
.273
.320
.350
1b
at Giants
4
0
1
0
0
0
0
0
0
0
0
0
0
.273
.320
.349
1b
vs Reds
4
0
0
0
0
0
0
0
0
1
0
0
0
.270
.317
.346
1b
vs Reds
3
0
0
0
0
0
0
0
0
1
0
0
0
.268
.315
.344
1b
vs Braves
4
1
1
0
0
0
0
1
0
0
0
0
0
.268
.316
.343
1b
vs Braves
3
1
0
0
0
0
0
1
0
0
0
0
0
.266
.315
.341
1b
vs Giants
4
1
1
0
0
1
1
0
0
0
0
0
0
.266
.315
.346
1b
vs Giants
4
0
1
0
0
0
0
0
0
0
0
0
0
.266
.314
.345
1b
vs Giants
3
1
1
0
0
0
1
0
0
0
0
0
1
.267
.314
.345
1b
at Braves
4
0
0
0
0
0
1
0
0
1
0
0
1
.264
.311
.342
1b
at Braves
4
0
2
0
0
0
1
0
0
0
0
0
0
.266
.312
.344
1b
at Braves
1
0
1
0
0
0
1
0
0
0
0
0
0
.268
.314
.345
ph
at Reds
4
0
1
0
0
0
0
0
0
1
0
0
0
.268
.313
.344
1b
at Reds
4
0
0
0
0
0
0
0
0
0
0
0
0
.265
.311
.342
1b
at Dodgers
3
1
0
0
0
0
0
2
0
1
0
0
0
.264
.312
.339
1b
at Dodgers
1
0
0
0
0
0
0
0
0
0
0
0
0
.263
.311
.339
ph
at Dodgers
4
0
0
0
0
0
0
0
0
0
0
0
0
.261
.309
.336
1b
vs Astros
4
0
1
0
0
0
0
0
0
0
0
0
0
.261
.308
.335
1b
vs Dodgers
4
0
0
0
0
0
0
0
0
2
0
0
0
.259
.306
.333
1b
vs Dodgers
1
0
0
0
0
0
0
0
0
0
0
0
0
.258
.305
.332
ph
at Astros
4
0
0
0
0
0
0
1
0
0
0
0
0
.256
.305
.329
1b
September 1988 Totals
81
8
17
0
0
2
9
5
0
8
0
0
2
.210
.250
.284
-
at Astros
4
1
1
1
0
0
0
1
1
0
0
0
0
.256
.305
.331
1b
October 1988 Totals
4
1
1
1
0
0
0
1
1
0
0
0
0
.250
.400
.500
-
1988 Yearly Totals
511
40
131
23
0
5
64
40
6
51
0
2
9
.256
.305
.331
-

Keith Moreland 1988 Game by Game Batting Logs



Did you know that Keith Moreland appeared in 68 games at home, had 235 at-bats, drove in 26 runs, scored 18 times, had 63 hits (7 doubles / 0 triples / 3 home runs), walked 23 times (2 intentional), struck out 23 times, was hit by a pitcher 0 times, sacrificed 6 times (1 hits & 5 flies), and finished at home with a .268 batting average, .326 on base percentage and .336 slugging average?

On the road, Keith Moreland appeared in 75 games, had 276 at-bats, drove in 38 runs, scored 22 times, had 68 hits (16 doubles / 0 triples / 2 home runs), walked 17 times (4 intentional), struck out 28 times, was hit by a pitcher 0 times, sacrificed 5 times (1 hits & 4 flies), and finished at home with a .246 batting average, .286 on base percentage and .326 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@BaseballAlmanac23h
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@BaseballAlmanac23h
Classic photo from our archives, taken OTD1960 by the Ventura County Star-Free Press (@vcstar), showing #LosAngelestwitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac23h
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…
Baseball Almanac@BaseballAlmanac16 Feb
OTD1924 Tony Boeckel died in a car crash. The first #MLB player killed in an automobile accident. The newspaper sto… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac16 Feb
RIP Tony Fernández 😥. An AMAZING 17-year career, 5x All-Star, 4x Gold Glove winner, a cycle, a World Series ring, s… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac15 Feb
February 15 is National Wisconsin Day, birthplace to 245 #MLB players, seventeen All-Stars, and four Hall of Fame p… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac14 Feb
Happy Valentine's Day baseball fans. There are 55 ballplayers who were born OTD, 6 all-stars. 24 passed away on Feb… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac13 Feb
Baseball Almanac Player of the Day. Catfish Hunter. How did he get that nickname? DYK he was the youngest pitcher t… twitter.com/i/web/status/1…
Desktop Version