Let’s get into this recap for the weird as fuck 2020 season.
The record on the left if my predictions the right is the actual score. The “*” denotes a playoff berth for both my predictions.
NL East
Prediction: 1. Atlanta Braves* 36-24 
Actual: 1. Atlanta Braves* 35-25 
Prediction: 2. Philadelphia Phillies* 32-28 
Actual: 3. Philadelphia Phillies 28-32
Prediction: 3. New York Mets 29-31  
Actual: 4. New York Mets 26-34
Prediction: 4. Washington Nationals 29-31  
Actual: 5. Washington Nationals 26-34 
Prediction: 5. Miami Marlins 20-40  
Actual: 2. Miami Marlins* 31-29 
NL Central
Prediction: 1. Chicago Cubs* 35-25
Actual: 1. Chicago Cubs* 34-26
Prediction: 2. St. Louis Cardinals* 32-28 
Actual: 2. St. Louis Cardinals* 30-28
Prediction: 3. Cincinnati Reds* 31-29 
Actual: 3. Cincinnati Reds* 31-29
Prediction: 4. Milwaukee Brewers 29-31 
Actual: 4. Milwaukee Brewers* 29-31
Prediction: 5. Pittsburgh Pirates 20-40 
Actual: 5. Pittsburgh Pirates 19-41
NL West
Prediction: 1. Los Angeles Dodgers* 38-22 
Actual: 1. Los Angeles Dodgers* 43-17
Prediction: 2. Arizona Diamondbacks* 36-24
Actual: 5. Arizona Diamondbacks* 25-35
Prediction: 3. Colorado Rockies* 31-29 
Actual: 4. Colorado Rockies 26-34 
Prediction: 4. San Diego Padres 29-31 
Actual: 2. San Diego Padres* 37-23
Prediction: 5. San Francisco Giants 21-39 
Actual: 3. San Francisco Giants 29-31
AL East
Prediction: 1. New York Yankees* 39-21  
Actual: 2. New York Yankees* 33-27
Prediction: 2. Toronto Blue Jays* 33-27 
Actual:  3. Toronto Blue Jays* 32-28
Prediction: 3. Boston Red Sox* 30-30 
Actual: 5. Boston Red Sox 24-36 
Prediction: 4. Tampa Bay Rays* 29-31 
Actual: 1. Tampa Bay Rays* 40-20
Prediction: 5. Baltimore Orioles 23-37 
Actual: Baltimore Orioles 25-35
AL Central 
Prediction: 1. Cleveland Indians* 40-20 
Actual: 3. Cleveland Indians* 35-25
Prediction: 2. Chicago White Sox* 39-21 
Actual: 2. Chicago White Sox* 35-25
Prediction: 3. Minnesota Twins 26-34 
Actual: 1. Minnesota Twins* 36-24
Prediction: 4. Kansas City Royals 26-34 
Actual: 4. Kansas City Royals 26-34
Prediction: 5. Detroit Tigers 20-40 
Actual: 5. Detroit Tigers 23-35
AL West
Prediction: 1. Houston Astros* 37-23 
Actual: 2. Houston Astros* 29-31
Prediction: 2. Oakland Athletics* 37-23
Actual: 1. Oakland Athletics* 36-24
Prediction: 3. Los Angeles Angels 27-33 
Actual: 4. Los Angeles Angels 26-34
Prediction: 4. Texas Rangers 24-36 
Actual: 5. Texas Rangers 22-38
Prediction: 5. Seattle Mariners 22-38 
Actual: 3. Seattle Mariners 27-33
A fun little organizing below. I’ll list just my projections not the actual record. The plus or minus is for wins since there some teams that didn’t play the full 60 games.
Perfect Predictions: Cincinnati Reds 31-29, Milwaukee Brewers 29-31, Kansas City Royals 26-34 
1 Games plus or Minus: Atlanta Braves 36-24, Chicago Cubs 35-25, Pittsburgh Pirates 19-41, Toronto Blue Jays 33-27, Oakland Athletics 37-23, Los Angeles Angels 27-33
2 Games plus or Minus: St. Louis Cardinals 32-28, Baltimore Orioles 23-37, Texas Rangers 24-36
3 Games plus or Minus: New York Mets 29-31, Washington Nationals 29-31, Detroit Tigers 20-40
4 Games plus or Minus: Philadelphia Phillies 32-28,  Chicago White Sox* 39-21
5 Games plus or Minus: Los Angeles Dodgers 38-22, Colorado Rockies 31-29, Cleveland Indians* 40-20, Seattle Mariners 22-38
6 Games plus or Minus: New York Yankees 39-21, Boston Red Sox 30-30
Anything worse: Miami Marlins 20-40,  Arizona Diamondbacks 36-24, 4. San Diego Padres 29-31, 5. San Francisco Giants 21-39, Tampa Bay Rays 29-31, Minnesota Twins 26-34, Houston Astros 37-23 
Playoff Teams (correct ones only)
Atlanta Braves
Chicago Cubs
St. Louis Cardinals
Cincinnati Reds
Los Angeles Dodgers
New York Yankees
Toronto Blue Jays
Cleveland Indians
Chicago White Sox
Houston Astros
Oakland Athletics
Tampa Bay Rays
12/16 correct
Let’s move on to my 2020 BOLD Predictions lol (Not a great section imo)
2020 Fantasy Predictions
1. Stanton hits 25 home runs and goes on 10 game back to back streak. 
WRONG: He had 4 HRs 
2. Jose Ramirez is a top 3 pick next year and puts up numbers very similar to his top performing years.
Correct: 5th current player and poised to be similar next year.
3. No starting pitcher taken in the top 20 is worth a first round pick this year. 
WRONG: Gerrit Cole/Jacob Degrom were worth it.
4. Josh Bell is a top 3 first baseman this year 
WRONG: Just no…
5. Stephen Strasburg and Clayton Kershaw finish 1st and second in SP roto this year. 
NAH: Stephen Strasburg (INJ) was injured for most of the year and Clayton Kershaw was 20th so it was half possible outside of the injury.
6. Edwin Diaz leads the Mets in saves and is a top 5 closer. 
MOSTLY WRONG: Leads in Saves by 3 for the Mets. 18th best closer because of a lack of saves but look at these stats. WAR 1.3, 2W, 1L, ERA: 1.75, SV:6, IP; 25.2, K:50, WHIP: 1.247
7. Cavan Biggio and Yoan Moncada outperform Keston Hiura this year. 
Half and Half: Hura finished 177 which was not good. Then Biggio finished 81 and Moncada finished 468 so I’m half right and half wrong. 
8. Kyle Schwarber outperforms Eddie Rosario this year 
WRONG: Kyle Schwarber finished +300 and Eddie Rosario finished 60. Very bad call. 
9. Carter Kieboom finishes inside the top 125 in roto this year (ADP 327) 
WRONG: Kieboom didn’t really get going and was hurt. Just a lame year. he finished 1016 lol. 
10. Jorge Alfaro is a top 5 Catcher and outperforms his adp by 100 spots in roto. 
INJURED: Not really counting this one because he was injured most of the year. Was fine when he was not hurt tho. Not good tho. 
Total Fantasy Predictions
Correct: 1.5
Incorrect: 6
Somewhere in the middle: 1.5
Injured: 1
MLB Bold Predictions (non fantasy edition)
1. The White Sox win the AL Central by 5 games. 
WRONG: A good effort but they finished in second (35 & 25 record tho)
2. There are no teams that win more than 40 games and there are no teams that will lose more than 40 games. 
WRONG: Dodgers & Pirates did it. Dodgers had 43 wins and Pirates had 19 losses. 
3. The only player who hits over .400 or gets close to it is Mike Trout. 
WRONG: DJ LeMahieu batted .364 and Trout only got .281. 
4.The Athletics have the best pitching staff in the league combing for a starting pitching era of less than 3.00. 
WRONGISH: LAD was first with an ERA of 3.02 and OAK had 3.77 but finished 5th. 
5. The Reds lead the MLB in home runs and make a push for a wild card spot. 
Split: CIN (7) Wild Card
6. Nelson Cruz leads the league in home runs this year. 
WRONG: Voit had 22 and Cruz only had 16 (kinda close lol)
7. In both leagues both wildcards come from the same division (NL East: Mets, Phillies, Nationals, Braves) (AL West: Rangers, Astros, Athletics, Angels) 
WRONG: Nah but this was a long shot anyway
8. The Yankees miss the playoffs. 
WRONG: But they did finish 2nd and were a wild card team so yea? (33-27 record too)
9. Both World Series teams from miss the playoffs this year. 
HALF: Washington (Yes) Astros (NO) but Houston did finish 29-31 sooooo.
10. Stephen Strasburg will have an under 1.50 era this year. 
INJURED: Was hurt so not counting this one. 
Total Fantasy Predictions
Correct: 1
Incorrect: 7
Somewhere in the middle: 1
Injured: 1
Not a good year to be bold, 2020 has def taught me that.
2020 MLB Accolades
A lot harder to get than even bold predictions imo but check out who I had winning each award and who actually won
AL MVP
Prediction: Mike Trout 
Actual: José Abreu 
NL MVP: 
Prediction:Nolan Arenado 
Actual: Freddie Freeman
AL Cy Young
Prediction: Tyler Glasnow
Actual:  Shane Bieber
NL Cy Young
Prediction: Stephen Strasburg 
Actual: Trevor Bauer
AL Rookie of the Year
Prediction: Ryan Mountcastle 
Actual: Kyle Lewis
NL Rookie of the Year
Prediction: Carter Kieboom 
Actual: Devin Williams
AL Manager of the Year
Prediction:Rick Renteria
Actual: Kevin Cash
NL Manager of the Year
Prediction:Dave Roberts 
Actual: Don Mattingly
AL Reliever of the Year
Prediction: Alex Colome 
Actual: Liam Hendriks
NL Reliever of the Year
Prediction:Edwin Diaz 
Actual: Devin Williams
AL Silver Slugger (Catcher)
Prediction: Gary Sanchez
Actual: Salvador Perez
NL Silver Slugger (Catcher)
Prediction: Jorge Alfaro 
Actual: Travis d’Arnaud
AL Silver Slugger (1B)
Prediction: José Abreu 
Actual: José Abreu
NL Silver Slugger (1B)
Prediction:Josh Bell 
Actual: Freddie Freeman
AL Silver Slugger (2B)
Prediction: Jose Altuve 
Actual: DJ LeMahieu
NL Silver Slugger (2B)
Prediction: Jeff McNeil 
Actual: Donovan Solano
AL Silver Slugger (SS)
Prediction: Francisco Lindor 
Actual: Tim Anderson
NL Silver Slugger (SS)
Prediction: Javier Baez 
Actual: Fernando Tatis Jr.
AL Silver Slugger (3B)
Prediction: Anthony Rendon 
Actual: José Ramírez
NL Silver Slugger (3B)
Prediction: Nolan Arenado 
Actual: Manny Machado
AL Silver Slugger (OF)
Prediction: Mike Trout 
Actual: Mike Trout
AL Silver Slugger (OF)
Prediction: Aaron Judge 
Actual: Teoscar Hernández
AL Silver Slugger (OF)
Prediction: Giancarlo Stanton
Actual: Eloy Jiménez
NL Silver Slugger (OF)
Prediction: Mookie Betts 
Actual: Mookie Betts
NL Silver Slugger (OF)
Prediction: Ronald Acuna Jr. 
Prediction: Ronald Acuna Jr.
NL Silver Slugger (OF)
Actual: Christian Yelich 
Prediction: Juan Soto
AL Silver Slugger (DH)
Actual: Yordan Alvarez 
Prediction: Nelson Cruz
NL Silver Slugger (DH)
Prediction: Kyle Schwarber 
Actual: Marcell Ozuna
AL Comeback Player
Prediction: José Ramírez 
Actual: Carlos Carrasco
NL Comeback Player
Prediction: Craig Kimbrel 
Actual: Daniel Bard
Not great again but I think these are very tough to predict.
Total correct: 4/27
Now we move on to the last one and biggest one.
2020 Roto Breakouts (hitters)
1. Rhys Hoskins (PHI) 
Stats: H/AB: 37/151, R: 35, HR: 10, RBI: 26, R: 1, AVG: 0.245
Preseason: 88 Finish: 99
WRONG 
2. Eric Hosmer (SD) 
Stats: H/AB: 41/143 R: 23, HR: 9, RBI: 36, R: 4, AVG: 0.287
Preseason: 269 Finish: 101 
RIGHT
3. Carter Kieboom (WAS) 
Stats: H/AB: 20/99 R: 15, HR: 0, RBI: 9, R: 0, AVG: 0.202
Preseason: 352 Finish: 973 
LOL
4. Amed Rosario (NYM) 
Stats: H/AB: 36/143, R: 20, HR: 4, RBI: 15, R: 0, AVG: 0.252
Preseason: 121 Finish: 679 
WRONG
5. Nick Castellanos (CIN) 
Stats: H/AB: 49/218, R: 37, HR: 14, RBI: 34, R: 0, AVG: 0.225
Preseason: 73 Finish: 112 
WRONG
6. Jorge Alfaro (MIA) 
Stats: H/AB: 21/93, R: 12, HR: 3, RBI: 16, R: 2, AVG: 0.222
Preseason: 257 Finish: 815 
INJURED
7. Justin Upton (LAA) 
Stats: H/AB: 30/147, R: 20, HR: 9, RBI: 22, R: 0, AVG: 0.204
Preseason: 146 Finish: 561 
WRONG
8. Jonathan Schoop (DET) 
Stats: H/AB: 45/162, R: 26, HR: 8, RBI: 23, R: 0, AVG: 0.278
Preseason: 335 Finish: 262 
RIGHT
9. Mike Moustakas (CIN) 
Stats: H/AB: 32/139, R:13, HR: 8, RBI: 27, R: 1, AVG: 0.230
Preseason: 97 Finish: 510 
WRONG/INJURED
10. Cavan Biggio (TOR) 
Stats: H/AB: 55/220, R:41, HR: 8, RBI: 28, R: 6, AVG: 0.250
Preseason: 192 Finish: 81 
RIGHT
11. Scott Kingery (PHI) 
Stats: H/AB:18/113, R:12, HR: 3, RBI: 6, R: 0, AVG: 0.159
Preseason: 228 Finish: 1124 
WRONG
12. Austin Riley (ATL) 
Stats: H/AB: 45/188, R:24, HR: 8, RBI: 27, R: 0, AVG: 0.239
Preseason: 246 Finish: 361 
WRONG
13. Justin Turner (LAD) 
Stats: H/AB: 46/150, R:26, HR: 4, RBI: 23, R: 1, AVG: 0.307
Preseason: 135 Finish: 230 
MIDDLE
14. Mike Yastrzemski (SF) 
Stats: H/AB: 57/192, R:39, HR: 10, RBI: 35, R: 2, AVG: 0.297
Preseason: 261 Finish: 46 
RIGHT
15. Travis Shaw (TOR) 
Stats: H/AB: 39/163, R:17, HR: 6, RBI: 17, R: 0, AVG: 0.239
Preseason: 377 Finish: 719 
WRONG
Total Breakout Hitters
Correct: 4
Incorrect: 8
Somewhere in the middle: 1
Injured: 2
2020 Roto Breakouts (Pitchers)
1. Corey Kluber (TEX) 
IP: 1.0 W: 0, SV: 0, K: 1, ERA: 0.00, WHIP: 1.00 
Preseason: 104 Finish: 457 
INJURY 
2. Carlos Carrasco (CLE) 
IP: 68.0, W: 3, SV: 0, K: 82, ERA: 2.91, WHIP: 1.21 
Preseason: 134 Finish: 144 
MIDDLE
3. Shane Greene (ATL) 
IP: 27.2, W: 1, SV: 0, K: 21, ERA: 2.60, WHIP: 1.12 
Preseason: 520 Finish: 317 
MIDDLE
4. Mike Minor (TEX) 
IP: 56.2, W: 1, SV: 0, K: 62, ERA: 5.56, WHIP: 1.24 
Preseason: 154
Finish: 837 
WRONG
5. Lance McCullers Jr. (HOU) 
IP: 55.0, W: 3, SV: 0, K: 56, ERA: 3.93, WHIP: 1.16 
Preseason: 129 Finish: 284 
WRONG
6. Kenta Maeda (MIN) 
IP: 66.2, W: 6, SV: 0, K: 80, ERA: 2.70, WHIP: 0.75 
Preseason: 149 Finish: 13 
CORRECT
7. Justus Sheffield (SEA) 
IP: 55.1, W: 4, SV: 0, K: 48, ERA: 3.58, WHIP: 1.30 
Preseason: 547 Finish: 313 
CORRECT
8. Johnny Cueto (SF) 
IP: 63.1, W: 2, SV: 0, K: 56, ERA: 5.40, WHIP: 1.37 
Preseason: 333 Finish: 932 
WRONG
9. Sandy Alcantara (MIA) 
IP: 42.0, W: 3, SV: 0, K: 39, ERA: 3.00, WHIP: 1.19 
Preseason: 242 Finish: 217 
CORRECT
10. Mitch Keller (PIT) 
IP: 21.2, W: 1, SV: 0, K: 16, ERA: 2.91, WHIP: 1.25 
Preseason: 249 Finish: 402 
MIDDLE
11. Hyun-Jin Ryu (TOR) 
IP: 67.0, W: 5, SV: 0, K: 72, ERA: 2.69, WHIP: 1.15 
Preseason: 122 Finish: 70 
CORRECT
12. Alex Colome (CWS) 
IP: 22.1, W: 2, SV: 12, K: 16, ERA: 0.81, WHIP: 0.94 
Preseason: 153 Finish: 47 
CORRECT
13. Tyler Glasnow (TB) 
IP: 57.1, W: 5, SV: 0, K: 91, ERA: 4.08, WHIP: 1.13 
Preseason: 71 Finish: 106 
MIDDLE
14. Jesus Luzardo (OAK) 
IP: 59.0, W: 3, SV: 0, K: 59, ERA: 4.12, WHIP: 1.27 
Preseason: 128 Finish: 415 
WRONG
15. Marcus Stroman (NYM) 
N/A (Opted out of the Season) 
N/A
Total Breakout Pitchers
Correct: 5
Incorrect: 4
Somewhere in the middle: 4
Injured: 1
N/A: 1
2020 Roto Busts (Hitters)
Mitch Garver (MIN) 
H/AB: 12/72, R: 8, HR: 2, RBI: 5, SB: 0, AVG: 0.167 
Preseason: 162 Current: 1118 
RIGHT 
Pete Alonso (NYM) 
H/AB: 48/208, R: 31, HR: 16, RBI: 35, SB: 1, AVG: 0.231 
Preseason: 27 Current: 99 
RIGHT
Gleyber Torres (NYY) 
H/AB: 33/136, R: 17, HR: 3, RBI: 16, SB: 1, AVG: 0.243 
Preseason: 31 Current: 757 
RIGHT
Keston Hiura (MIL) 
H/AB: 46/217, R: 30, HR: 13, RBI: 32, SB: 3, AVG: 0.212 
Preseason: 43 Current: 177 
RIGHT
DJ LeMahieu (NYY) 
H/AB: 65/187, R: 40, HR: 10, RBI: 24, SB: 3, AVG: 0.348 
Preseason: 116 Current: 31 
WRONG
Rafael Devers (BOS) 
H/AB: 60/221, R: 32, HR: 11, RBI: 43, SB: 0, AVG: 0.263 
Preseason: 21 Current: 80 
RIGHT
Max Muncy (LAD) 
H/AB: 39/203, R: 36, HR: 12, RBI: 27, SB: 1, AVG: 0.192 
Preseason: 93 Current: 251 
RIGHT
Fernando Tatis Jr. (SD) 
H/AB: 61/219, R: 50, HR: 17, RBI: 45, SB: 11, AVG: 0.277 
Preseason: 14 Current: 4 
WRONG
Michael Chavis (BOS) 
H/AB: 31/146, R: 16, HR: 5, RBI: 19, SB: 3, AVG: 0.212 
Preseason: 340 Current: 714 
RIGHT
Marcus Semien (OAK) 
H/AB: 47/211, R: 28, HR: 7, RBI: 23, SB: 4, AVG: 0.223 
Preseason: 72 Current: 345 
RIGHT
Starling Marte (ARI) 
H/AB: 64/228, R: 36, HR: 6, RBI: 27, SB: 10, AVG: 0.281 
Preseason: 26 Current: 62 
MIDDLE
Max Kepler (MIN) 
H/AB: 39/171, R: 27, HR: 9, RBI: 23, SB: 3, AVG: 0.228 
Preseason: 108 Current: 289 
RIGHT
Joey Gallo (TEX) 
H/AB: 35/193, R: 23, HR: 10, RBI: 26, SB: 2, AVG: 0.181 
Preseason: 85 Current: 512 
RIGHT
Aristides Aquino (CIN) 
H/AB: 8/47, R: 7, HR: 2, RBI: 8, SB: 1, AVG: 0.170 
Preseason: 240 Current: 1022 
RIGHT
Will Smith (LAD) 
H/AB: 33/114, R: 23, HR: 8, RBI: 25, SB: 0, AVG: 0.289 
Preseason: 157 Current: 254 
WRONG
Total Bust Hitters
Correct: 11
Incorrect: 3
Somewhere in the middle: 1
Injured: 0
2020 Roto Busts (Pitchers)
Jack Flaherty (STL) 
IP: 40.1, W: 4, SV: 0, K: 49, ERA: 4.91, WHIP: 1.21 
Preseason: 20 Current: 335 
RIGHT 
Chris Paddack (SD) 
IP: 59.0, W: 4, SV: 0, K: 58, ERA: 4.73, WHIP: 1.22 
Preseason: 42 Current: 404 
RIGHT
Luis Castillo (CIN) 
IP: 70.0, W: 4, SV: 0, K: 89, ERA: 3.21, WHIP: 1.23 
Preseason: 51 Current: 137 
MIDDLE
Zack Wheeler (PHI) 
IP: 71.0, W: 4, SV: 0, K: 53, ERA: 2.92, WHIP: 1.17 
Preseason: 151 Current: 162 
WRONG
Sonny Gray (CIN) 
IP: 56.0, W: 5, SV: 0, K: 72, ERA: 3.70, WHIP: 1.21 
Preseason: 107 Current: 155 
WRONG
Kirby Yates (SD) 
IP: 4.1, W: 0, SV: 2, K: 8, ERA: 12.46, WHIP: 2.54 
Preseason: 67 Current: 728 
INJURY
Raisel Iglesias (CIN) 
IP: 23.0, W: 4, SV: 8, K: 31, ERA: 2.74, WHIP: 0.91 
Preseason: 139 Current: 54 
WRONG
Justin Verlander (HOU) 
IP: 6.0, W: 1, SV: 0, K: 7, ERA: 3.00, WHIP: 0.67 
Preseason: 23 Current: 330 
INJURY
Yu Darvish (CHC) 
IP: 76.0, W: 8, SV: 0, K: 93, ERA: 2.01, WHIP: 0.96 
Preseason: 40 Current: 11 
WRONG
Nick Anderson (TB) 
IP: 16.1, W: 2, SV: 6, K: 26, ERA: 0.55, WHIP: 0.49 
Preseason: 143 Current: 51 
WRONG
Lance Lynn (TEX) 
IP: 84.0, W: 6, SV: 0, K: 89, ERA: 3.32, WHIP: 1.06 
Preseason: 114 Current: 53 
WRONG
Julio Urias (LAD) 
IP: 55.0, W: 3, SV: 0, K: 45, ERA: 3.27, WHIP: 1.15 
Preseason: 126 Current: 224 
RIGHT
Mike Soroka (ATL) 
IP: 13.2, W: 0, SV: 0, K: 8, ERA: 3.95, WHIP: 1.32 
Preseason: 101 Current: 597 
INJURY
Liam Hendriks (OAK) 
IP: 25.1, W: 3, SV: 14, K: 37, ERA: 1.78, WHIP: 0.67 
Preseason: 99 Current: 16 
WRONG
Total Bust Pitchers
Correct: 3
Incorrect: 7
Somewhere in the middle: 1
Injured: 3
That’s all my predictions from the 2020 season and how it went. Think I was fairly accurate this year on my preseason predictions. Just trying to be accountable in every way possible.