1989 oriole roster

The 1989 roster for the Orioles included Bob Milacki at pitcher, Mickey Tettleton at catcher, Randy Milligan at first baseman, Billy Ripken at second baseman and Craig Worthington at third baseman.

NO.NAMEPOSHEIGHTWEIGHTDOBAGEBIRTHPLACE
1
Brady Anderson
B. Anderson
OF
6'1"
202
1/18/1964
25
Silver Spring, MD
2
Jeff Ballard
J. Ballard
P
6'2"
195
8/13/1963
25
Billings, MT
3
Jose Bautista
J. Bautista
P
6'2"
205
7/25/1964
24
Bani, Dominican Republic
4
Juan Bell
J. Bell
DH
5'11"
176
3/29/1968
21
San Pedro de Macoris, Dominican Republic
5
Phil Bradley
P. Bradley
OF
6'0"
185
3/11/1959
30
Bloomington, IN
6
Butch Davis
B. Davis
OF
6'0"
190
6/19/1958
31
Williamston, NC
7
Mike Devereaux
M. Devereaux
OF
6'0"
195
4/10/1963
26
Casper, WY
8
Steve Finley
S. Finley
OF
6'2"
195
3/12/1965
24
Union City, TN
9
Rene Gonzales
R. Gonzales
2B
6'3"
200
9/3/1960
28
Austin, TX
10
Pete Harnisch
P. Harnisch
P
6'0"
220
9/23/1966
22
Commack, NY
11
Kevin Hickey
K. Hickey
P
6'1"
200
2/25/1956
33
Chicago, IL
12
Chris Hoiles
C. Hoiles
C
6'0"
210
3/20/1965
24
Bowling Green, OH
13
Brian Holton
B. Holton
P
6'1"
190
11/29/1959
29
McKeesport, PA
14
Mark Huismann
M. Huismann
P
6'3"
195
5/11/1958
31
Lincoln, NE
15
Tim Hulett
T. Hulett
2B
6'0"
195
1/12/1960
29
Springfield, IL
16
Stan Jefferson
S. Jefferson
OF
5'11"
175
12/4/1962
26
New York, NY
17
Dave Johnson
D. Johnson
P
5'11"
180
10/24/1959
29
Baltimore, MD
18
Ben McDonald
B. McDonald
P
6'7"
213
11/24/1967
21
Baton Rouge, LA
19
Francisco Melendez
F. Melendez
1B
6'0"
190
1/25/1964
25
Rio Piedras, Puerto Rico
20
Bob Melvin
B. Melvin
C
6'4"
205
10/28/1961
27
Palo Alto, CA
21
Bob Milacki
B. Milacki
P
6'4"
230
7/28/1964
24
Trenton, NJ
22
Randy Milligan
R. Milligan
1B
6'1"
225
11/27/1961
27
San Diego, CA
23
Keith Moreland
K. Moreland
DH
6'0"
200
5/2/1954
35
Dallas, TX
24
Gregg Olson
G. Olson
P
6'4"
210
10/11/1966
22
Scribner, NE
25
Joe Orsulak
J. Orsulak
OF
6'1"
195
5/31/1962
27
Glen Ridge, NJ

More MLB News

More Orioles Stats

Team Batting Leaders

HR

13

Henderson

Gunnar Henderson

RBI

40

Alonso

Pete Alonso

AVG

.277

Alexander

Blaze Alexander
Team Pitching Leaders

W

4

Bassitt

Chris Bassitt

K

68

Bradish

Kyle Bradish

ERA

3.47

Young

Brandon Young
Team Rankings

HR

77

10th

R

309

8th

SO

512

25th

ERA

4.58

24th

2026 Division Standings
TEAMWLPCTGB
37
25
.597
38
26
.594
32
34
.485
7.0
Orioles Orioles
31
35
.470
8.0
27
36
.429
10.5
Schedule
DATEMATCHUPTIME (ET)
Mon
6/8
@
6:35 PM
Tue
6/9
@
6:35 PM
Wed
6/10
@
6:35 PM
Thu
6/11
@
7:05 PM
Fri
6/12
@
7:05 PM
Last Game
BAL Orioles

31 - 35

4

Final

6

TOR Blue Jays

32 - 34

Sun 7 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
21
.682
35
30
.538
9.5
33
33
.500
12.0
31
35
.470
14.0
29
36
.446
15.5
NL CentralWLPCTGB
40
23
.635
35
28
.556
5.0
34
32
.515
7.5
34
32
.515
7.5
31
33
.484
9.5
NL WestWLPCTGB
42
24
.636
34
31
.523
7.5
33
31
.516
8.0
27
39
.409
15.0
24
42
.364
18.0
AL EastWLPCTGB
37
25
.597
38
26
.594
32
34
.485
7.0
31
35
.470
8.0
27
36
.429
10.5
AL CentralWLPCTGB
37
30
.552
34
31
.523
2.0
30
37
.448
7.0
27
39
.409
9.5
27
39
.409
9.5
AL WestWLPCTGB
34
32
.515
32
33
.492
1.5
31
34
.477
2.5
30
37
.448
4.5
25
41
.379
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/24
@
4-1
Sun
5/24
@
3-1
Sun
5/24
@
6-5
Sun
5/24
@
0-2
Sun
5/24
@
0-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/8
@
6:35 PM
Mon
6/8
@
6:40 PM
Mon
6/8
@
6:40 PM
Mon
6/8
@
7:07 PM
Mon
6/8
@
9:38 PM