1998 Tampa Bay Devil Rays

Franchise seasons · 1990s seasons

Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.

Compare historical seasons

Tampa Bay Rays franchise archive · Available years: 1998–2025 · 28 seasons.

These historical season records are separate from simulated exhibitions. — means the season record is unavailable. Year ranges describe this archive's coverage; team names reflect each season's historical name.

Same team, nearby years

Nearby franchise seasons and available statistics
SeasonRecord (W–L)Batting rowsPitching rows
2002 Tampa Bay Devil Rays55–1062122
2001 Tampa Bay Devil Rays62–1002224
2000 Tampa Bay Devil Rays69–922724
1999 Tampa Bay Devil Rays69–932324
1998 Tampa Bay Devil Rays · Current season63–992022

Same era: other teams in 1998

More teams from 1998

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means a statistic is unavailable. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Scott AldredPitchers37pitching————31.333.73
Average (52) — 110 of 303 pitchers in the available 1998 rostersAn earned-run average of 3.73 over 31.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Wilson ÁlvarezPitchers40pitching————142.674.73
Average (49) — 173 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.73 over 142.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Rolando ArrojoPitchers30pitching————202.003.56
Average (56) — 39 of 303 pitchers in the available 1998 rostersAn earned-run average of 3.56 over 202.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dan CarlsonPitchers46pitching————17.677.64
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Mike DuvallPitchers13pitching————4.006.75
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Dave EilandPitchers48pitching————2.6720.25
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Eddie GaillardPitchers28pitching————7.675.87
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Rick GoreckiPitchers55pitching————16.674.86
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Roberto HernándezPitchers39pitching————71.334.04
Average (52) — 110 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.04 over 71.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jason JohnsonPitchers41pitching————60.005.70
Average (46) — 228 of 303 pitchers in the available 1998 rostersAn earned-run average of 5.70 over 60.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Albie LopezPitchers32pitching————79.672.60
Average (58) — 18 of 303 pitchers in the available 1998 rostersAn earned-run average of 2.60 over 79.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jim MecirPitchers45pitching————84.003.11
Average (56) — 39 of 303 pitchers in the available 1998 rostersAn earned-run average of 3.11 over 84.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Brad PenningtonPitchers57pitching————0.00inf
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Bryan RekarPitchers28pitching————86.674.98
Average (48) — 196 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.98 over 86.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Matt RuebelPitchers36,53pitching————8.676.23
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Julio SantanaPitchers80pitching————140.334.23
Average (52) — 110 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.23 over 140.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tony SaundersPitchers31pitching————192.334.12
Average (53) — 87 of 303 pitchers in the available 1998 rostersAn earned-run average of 4.12 over 192.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dennis SpringerPitchers35pitching————115.675.45
Average (46) — 228 of 303 pitchers in the available 1998 rostersAn earned-run average of 5.45 over 115.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Ramón TatísPitchers52pitching————11.6713.89
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Terrell WadePitchers36pitching————10.675.06
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Rick WhitePitchers27pitching————68.673.80
Average (53) — 87 of 303 pitchers in the available 1998 rostersAn earned-run average of 3.80 over 68.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Esteban YanPitchers43pitching————88.673.86
Average (53) — 87 of 303 pitchers in the available 1998 rostersAn earned-run average of 3.86 over 88.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Mike DiFeliceCatchers8No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
John FlahertyCatchers23batting304633.207——
Below average (41) — 397 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 304 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tim LakerCatchers16batting510.200——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Wade BoggsInfielders12batting4351227.280——
Average (53) — 122 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 435 at-bats and 7 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Miguel CairoInfielders13,20batting5151385.268——
Average (50) — 210 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 515 at-bats and 5 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Aaron LedesmaInfielders4batting299970.324——
Average (58) — 48 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 299 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Scott McClainInfielders20batting2020.100——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Fred McGriffInfielders29batting56416019.284——
Average (55) — 84 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 564 at-bats and 19 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dave SilvestriInfielders17batting1410.071——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Bob SmithInfielders9batting37010211.276——
Average (53) — 122 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 370 at-bats and 11 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Kevin StockerInfielders19batting336706.208——
Below average (42) — 392 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 336 at-bats and 6 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Rich ButlerOutfielders10batting217497.226——
Average (46) — 321 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 217 at-bats and 7 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Mike KellyOutfielders24batting2796710.240——
Average (48) — 254 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 279 at-bats and 10 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dave MartinezOutfielders14batting309793.256——
Average (48) — 254 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 309 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Quinton McCrackenOutfielders3batting6141797.292——
Average (55) — 84 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 614 at-bats and 7 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Kerry RobinsonOutfielders15batting300.000——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Paul SorrentoOutfielders44batting4359817.225——
Average (46) — 321 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 435 at-bats and 17 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Bubba TrammellOutfielders21batting1995712.286——
Average (56) — 68 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 199 at-bats and 12 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jerome WaltonOutfielders27batting34110.324——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Randy WinnOutfielders2batting338941.278——
Average (51) — 175 of 411 batters in the available 1998 rostersBatting average and home runs per at-bat inform this hitting score, using 338 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.

Build a lineup

Exhibition rules use nine hitters, including a DH, and one pitcher. The numbered slots are the batting order. Pick each player once. Opponent: 1998 Arizona Diamondbacks. Players without a rating remain selectable with estimated performance.

Keep the seed to replay the same game; change it to play a different exhibition.

Simulated exhibition

Choose a lineup to play an exhibition.

Batting lines

Game log for the selected game

    Roster and statistics adapted from Wikipedia contributors, 1998 Tampa Bay Devil Rays season. Retrieved 2026-09-30T08:13:18.352622+00:00. Source material is under CC BY-SA 4.0. We grouped roster entries, excluded staff, joined stats by Wikipedia page title, converted baseball innings notation to outs, and derived approximate ratings and simulated outcomes. No official affiliation.