Thunder Bay Baseball League Logo Thunder Bay Baseball TBBL Tonight Logo
OFFICIAL SITE OF THE THUNDER BAY BASEBALL LEAGUE
Site Last Updated 7/21/2026  
Jersey Damage Inc. Kingsport Bridgeburners Springfield Isotopes Los Angeles Halos San Carlos Aces Capital City Capitals Michigan Whitecaps Gotham City Hawks Lincoln Tunnel Rats Jotenheim Giants Philadelphia Smackdown Colorado Gladiators
Siouxland Cyclists Stone Mountain Confederates Cracksville Plumbers Rock River Ravens Louisville Bats West Orange Panthers Olympia Sounders Purcellville Cannons Emerald City Bombers Beartooth Bitteroots Lilburn Ballsmashers Newark Hen House

.. Team:

..Years: 2004 - 2014

..DOB: 11/29/1969

..Born: Panama, Panama

..Height: 6 ft 4 inches / Weight: 168


Initially Drafted in Round 6 of the 2013  Draft # 136 Overall by the Florida Devils

MLB Network Top 100 Player Rankings
2026: NR | 2025: NR | 2024: NR | 2023: NR | 2022: NR | 2021: NR | 2020: NR | 2019: NR | 2018: NR | 2017: NR | 2016: NR | 2015: NR

Appearances
All Star: 6 | Post Season: 9 | Pennants: 2 World Series: 1

Click Here for the Players Baseball Reference Page

MLB Debut: 1995
Trade History (Updated through the 2025 Season)
12/2/2013 — Colorado Gladiators send Mariano Rivera to Beartooth Bitteroots for BEA Rd 2
11/5/2013 — Colorado Gladiators send Max aaaFried to Springfield Isotopes for Mariano Rivera
10/14/2004 — Asgard Norsemen send Mariano Rivera to Los Angeles Angels for Moises Alou

TBBL Regular Season Pitching Statistics

YearTeamWLSVGGSCGSHO IPHRERBBKHRDPERA
2004 Asgard Norsemen 7 2 35 56 0 0 0 69 69 20 17 16 57 6 5 2.22
2005 Los Angeles Halos 2 5 33 61 0 0 0 67 73 31 27 18 39 3 7 3.63
2006 Los Angeles Halos 4 2 40 61 0 0 0 67 48 17 14 19 56 2 7 1.88
2007 Los Angeles Halos 3 1 43 57 0 0 0 72 55 12 11 10 44 5 11 1.38
2008 Los Angeles Halos 1 4 19 43 0 0 0 51.1 54 16 16 7 55 4 4 2.81
2009 Los Angeles Halos 9 2 41 57 0 0 0 66 32 13 13 4 80 6 2 1.77
2010 Los Angeles Halos 3 1 39 52 0 0 0 56.1 29 11 10 9 72 5 2 1.60
2011 Los Angeles Halos 5 3 36 57 0 0 0 59.2 38 10 10 10 49 0 4 1.51
2012 Los Angeles Halos 5 3 42 56 0 0 0 70 40 9 8 4 75 3 4 1.03
2013 Virginia Colonels 0 1 1 6 0 0 0 10 11 5 4 5 5 0 2 3.60
2014 Beartooth Bitteroots 2 5 28 53 0 0 0 62.2 51 20 18 10 55 7 2 2.59
TOTALS 41 29 357 559 0 0 0 649.6 500 164 148 112 587 41 50 2.05

MLB Regular Season Career Stats (2003 - Present)

YearTeamWLSVGGS CGSHUTINNHRERBBKERA
2003 New York (A) 5 2 40 64 0 0 0 70.2 61 15 13 10 63 1.66
2004 New York (A) 4 2 53 74 0 0 0 78.2 65 17 17 20 66 1.94
2005 New York (A) 7 4 43 71 0 0 0 78.1 50 18 12 18 80 1.38
2006 New York (A) 5 5 34 63 0 0 0 75.0 61 16 15 11 55 1.80
2007 New York (A) 3 4 30 67 0 0 0 71.1 68 25 25 12 74 3.15
2008 New York (A) 6 5 39 64 0 0 0 70.2 41 11 11 6 77 1.40
2009 New York (A) 3 3 44 66 0 0 0 66.1 48 14 13 12 72 1.76
2010 New York (A) 3 3 33 61 0 0 0 60.0 39 14 12 11 45 1.80
2011 New York (A) 1 2 44 64 0 0 0 61.1 47 13 13 8 60 1.91
2012 New York (A) 1 1 5 9 0 0 0 8.1 6 2 2 2 8 2.16
2013 New York (A) 6 4 64 0 0 0 64 58 16 15 9 54 2.11

TBBL Post Season Pitching Statistics

YearSeriesWLSVGGSCGSHO IPHRERBBKHRDPERA
2005 League Division Series 0 0 3 3 0 0 0 3 3 1 1 2 3 0 0 3.00
2005 League Championship Series 0 0 0 1 0 0 0 0.2 1 0 0 0 1 0 0 0.00
2005 World Series 0 1 0 4 0 0 0 2.1 4 3 3 2 4 2 0 12.86
2006 Sub League Division Series 0 0 2 2 0 0 0 2 0 0 0 0 2 0 0 0.00
2006 League Division Series 0 0 2 3 0 0 0 3.2 2 0 0 0 2 0 1 0.00
2006 League Championship Series 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0.00
2007 Sub League Division Series 0 2 2 4 0 0 0 3.1 8 5 5 1 2 0 1 14.52
2008 Sub League Division Series 0 0 0 1 0 0 0 2.2 3 1 1 0 2 0 0 4.09
2008 League Division Series 0 0 0 1 0 0 0 2 2 0 0 0 3 0 0 0.00
2009 League Division Series 0 0 1 3 0 0 0 3 3 0 0 0 1 0 1 0.00
2010 League Division Series 0 0 1 3 0 0 0 4 2 0 0 0 5 0 0 0.00
2011 League Division Series 0 1 1 3 0 0 0 5.2 6 3 3 3 2 0 1 4.76
2012 League Division Series 0 0 3 3 0 0 0 3 1 0 0 0 2 0 0 0.00
2012 League Championship Series 1 0 1 3 0 0 0 3 3 0 0 1 2 0 1 0.00
2012 World Series 0 1 1 4 0 0 0 2.2 3 5 5 3 1 0 0 16.88
2014 Sub League Division Series 0 1 1 2 0 0 0 2.1 4 1 1 0 3 1 0 3.86