RF Norm Rolli #71
Rochester Red Wings (MIN)


Age: 30
Bats: L
Throws: L
League Date: 12/11/2025

RF NORM ROLLI #71 - AGE: 30 - BATS: L - THROWS: L - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
106 370 102 26 0 8 42 41 84 .276 .347 .411 1 2.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 55 50
Gap 55 55 55 55
Power 45 45 45 45
Eye 50 45 50 50
Avoid K's 55 50 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 60
Errors: - 20 65
Arm: 20 20 65
Turn DP: - 20 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 75
1st Base: - Center Field: 45
2nd Base: - Right Field: 65
3rd Base: -
       
RUN/BUNT
Running Speed: 60
Stealing Ability: 65
Baserunning Inst.: 60
Sacrifice Bunt: 60
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/24/2025 @ SCR Loss, 4-9 2 0 0 0 0 0 1 0
08/23/2025 @ SCR Loss, 5-10 4 0 2 0 0 1 0 0
08/22/2025 @ SYR Win, 8-1 6 1 1 0 0 0 2 0
08/21/2025 SYR Loss, 6-7 4 1 1 0 0 0 0 0
08/20/2025 SYR Win, 11-6 5 2 2 1 0 0 1 0
08/19/2025 @ LHV Win, 3-2 5 0 1 1 0 0 1 0
08/18/2025 @ LHV Win, 8-6 5 0 1 1 0 1 1 0
08/17/2025 @ BUF Loss, 4-6 4 0 3 0 0 1 1 0
08/16/2025 @ BUF Loss, 7-8 6 1 2 1 1 0 2 0
08/14/2025 BUF Loss, 1-5 4 0 1 0 0 0 3 0
PERSONALITY
Hustle is a top priority in his game.
Personality Class: Sparkplug
Player Info
Birthday:10/23/1995
Born in:Schenectady, NY
Nationality:American
Height:6' 0"
Weight:220 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:Minor League Contract
Contract Details:Click Here For Details
Salary:-
Signed Through:-
Major Service:7 Years, 91 Days
Service This Yr:None
40-Man Service:7 Years, 116 Days
Pro Service:12 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:2013, 14th Pick in Round 6
STATS+
Stats+ Player Dashdboard
INTERNATIONAL LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 106 370 102 26 0 8 42 49 41 84 .276 .347 .411 .758 .342 .135 110
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 92 413 0 0 0 1 1 1 152 34 1 5 16.7 54.5 5.33 2.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   64 19 6 0 1 4 9 10 16 0 1 0 .297 .392 .438 .829
Versus Right   306 83 20 0 7 38 40 31 68 1 0 0 .271 .337 .405 .743
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   66 17 7 0 1 9 7 7 9 0 0 0 .258 .329 .409 .738
May   76 15 4 0 1 5 8 8 25 0 0 0 .197 .274 .289 .563
June   71 23 4 0 2 11 10 6 14 1 0 0 .324 .372 .465 .837
July   81 24 5 0 3 7 15 10 15 0 0 0 .296 .374 .469 .843
August   76 23 6 0 1 10 9 10 21 0 1 0 .303 .384 .421 .805
Career   528 144 36 1 10 62 80 63 109 1 1 0 .273 .350 .402 .751
Home   180 51 14 0 7 23 24 12 41 1 1 0 .283 .326 .478 .804
Road   190 51 12 0 1 19 25 29 43 0 0 0 .268 .365 .347 .713
Grass   370 102 26 0 8 42 49 41 84 1 1 0 .276 .347 .411 .758
Day   99 26 9 0 1 12 12 10 22 0 0 0 .263 .330 .384 .714
Night   271 76 17 0 7 30 37 31 62 1 1 0 .280 .353 .421 .774
As Starter   353 102 26 0 8 42 48 38 74 1 1 0 .289 .357 .431 .788
As Reliever / Substitution   17 0 0 0 0 0 1 3 10 0 0 0 .000 .150 .000 .150
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2017 Miami - MLB 21 74 243 61 13 2 2 22 34 33 2 2 43 6 5 .251 .343 .346 .689 97 103 0.6
2018 Miami - MLB 22 135 510 145 40 4 8 53 60 61 1 4 89 11 1 .284 .359 .425 .785 124 134 4.2
2019 Miami - MLB 23 140 529 143 44 3 6 49 60 52 0 3 98 16 2 .270 .334 .399 .733 107 107 3.2
2020 Miami - MLB 24 131 505 158 40 0 19 92 75 49 0 4 111 10 3 .313 .371 .505 .876 147 155 5.4
2021 Miami - MLB 25 158 576 135 33 6 14 67 61 49 1 3 137 3 1 .234 .294 .385 .680 91 89 1.7
2022 Miami - MLB 26 120 403 87 22 1 11 44 38 34 0 5 97 3 1 .216 .274 .357 .631 79 75 0.1
2023 Arizona - MLB 27 135 479 127 23 0 14 72 69 37 1 6 113 2 3 .265 .315 .401 .716 98 98 1.1
2024 Arizona - MLB 28 49 129 31 5 0 2 16 14 10 0 1 31 0 1 .240 .293 .326 .618 68 59 -0.7
Total MLB 942 3374 887 220 16 76 415 411 325 5 28 719 51 17 .263 .326 .405 .731 106 108 15.5
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2013 Total - 17 24 108 52 14 1 5 35 41 11 0 1 10 18 3 .481 .525 .769 1.294 100 100 2.6
2013 Fort Myers (MIN) - R 17 48 145 23 4 1 1 18 17 32 0 1 36 3 0 .159 .309 .221 .530 36 44 -0.7
2014 Quad Cities - A 18 85 329 76 21 0 3 36 28 26 2 3 98 5 0 .231 .289 .322 .611 68 64 -0.3
2015 Hudson Valley - A- 19 46 151 45 13 2 5 33 37 64 0 3 30 6 3 .298 .500 .510 1.010 193 178 2.7
2016 Charlotte - A+ 20 38 129 37 5 0 4 15 26 33 0 2 45 5 1 .287 .427 .419 .845 147 150 1.6
2016 Montgomery - AA 20 55 186 48 8 2 5 34 31 44 0 3 51 6 3 .258 .395 .403 .798 113 118 1.2
2017 Montgomery - AA 21 5 18 7 2 0 0 0 4 5 0 0 2 0 0 .389 .522 .500 1.022 197 210 0.4
2017 New Orleans - AAA 21 33 124 43 10 1 5 26 18 14 1 4 19 4 1 .347 .406 .565 .970 163 164 1.6
2017 Durham - AAA 21 40 158 42 10 1 2 20 31 22 0 0 25 2 2 .266 .356 .380 .735 115 122 1.1
2017 Total - AAA 21 73 282 85 20 2 7 46 49 36 1 4 44 6 3 .301 .378 .461 .839 136 141 2.7
2017 Jacksonville - AA 21 1 4 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -120 -0.1
2018 New Orleans - AAA 22 3 12 5 2 0 0 0 1 1 0 0 2 1 0 .417 .462 .583 1.045 187 197 0.2
2019 New Orleans - AAA 23 2 6 1 0 0 0 1 1 2 0 0 1 0 0 .167 .375 .167 .542 54 76 0.0
2020 New Orleans - AAA 24 3 11 5 0 0 1 2 3 3 0 0 1 0 0 .455 .571 .727 1.299 261 268 0.3
2022 Wichita - AAA 26 13 55 21 6 0 3 10 12 4 0 0 14 2 0 .382 .424 .655 1.078 177 174 0.8
2024 Reno - AAA 28 34 113 26 4 0 3 9 13 14 0 0 26 0 1 .230 .315 .345 .660 83 78 0.3
2025 Rochester - AAA 29 106 370 102 26 0 8 42 49 41 0 1 84 1 5 .276 .347 .411 .758 108 110 2.0
Total IL 146 528 144 36 1 10 62 80 63 0 1 109 3 7 .273 .350 .402 .751 110 113
Total PCL 88 321 101 22 1 12 48 48 38 1 4 63 7 2 .315 .385 .502 .886 140 139
Total SL 61 208 55 10 2 5 34 35 49 0 3 54 6 3 .264 .400 .404 .804 117 122
Total FLO 38 129 37 5 0 4 15 26 33 0 2 45 5 1 .287 .427 .419 .845 147 150
Total MID 85 329 76 21 0 3 36 28 26 2 3 98 5 0 .231 .289 .322 .611 68 64
Total NYP 46 151 45 13 2 5 33 37 64 0 3 30 6 3 .298 .500 .510 1.010 193 178
Total GCL 48 145 23 4 1 1 18 17 32 0 1 36 3 0 .159 .309 .221 .530 36 44
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2023 Arizona - MLB 27 2 8 0 0 0 0 0 1 0 0 0 2 0 0 .000 .000 .000 .000 -100 -121 -0.8
Total MLB 2 8 0 0 0 0 0 1 0 0 0 2 0 0 .000 .000 .000 .000 -100 -121
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Miami - MLB 1B 1 1 9 0 0 9 0 1.000 9.1 8.68 +0.1 1.094
2017 Miami - MLB LF 32 32 63 0 0 65 2 .969 280.2 2.02 +0.3 1.006
2017 Miami - MLB CF 25 24 55 1 0 56 0 1.000 211.0 2.39 -2.5 .943
2017 Miami - MLB RF 6 6 14 0 0 14 0 1.000 51.2 2.44 +0.1 1.006
2018 Miami - MLB LF 13 12 26 1 0 28 1 .964 100.2 2.41 +0.3 1.016
2018 Miami - MLB CF 17 16 35 1 0 36 0 1.000 140.2 2.30 -3.2 .898
2018 Miami - MLB RF 109 106 222 8 1 231 1 .996 960.0 2.16 +6.5 1.044
2019 Miami - MLB LF 19 19 40 0 0 40 0 1.000 169.0 2.13 +0.5 1.020
2019 Miami - MLB CF 7 0 7 0 0 7 0 1.000 19.0 3.32 +0.1 1.012
2019 Miami - MLB RF 121 121 238 14 1 254 2 .992 1012.2 2.24 +8.3 1.051
2020 Miami - MLB 1B 1 1 9 0 0 9 0 1.000 8.0 10.12 0.0 .000
2020 Miami - MLB LF 2 2 2 0 0 2 0 1.000 18.0 1.00 +0.1 .983
2020 Miami - MLB CF 9 7 20 0 0 20 0 1.000 75.2 2.38 -0.1 .943
2020 Miami - MLB RF 120 120 262 11 1 274 1 .996 1073.0 2.29 +6.0 1.027
2021 Miami - MLB LF 4 2 2 0 0 2 0 1.000 20.2 0.87 -0.1 .977
2021 Miami - MLB CF 2 2 6 0 0 6 0 1.000 16.1 3.31 -0.0 .985
2021 Miami - MLB RF 152 149 277 6 0 284 1 .996 1338.1 1.90 +6.4 1.038
2022 Miami - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 Miami - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2022 Miami - MLB RF 112 110 211 6 1 222 5 .977 982.0 1.99 +0.2 1.008
2023 Arizona - MLB LF 60 37 55 3 1 59 1 .983 343.1 1.52 -0.8 1.011
2023 Arizona - MLB CF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2023 Arizona - MLB RF 105 80 137 6 1 147 4 .973 704.2 1.83 +0.2 1.006
2024 Arizona - MLB LF 19 17 37 2 0 39 0 1.000 149.2 2.35 -0.1 1.033
2024 Arizona - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Arizona - MLB RF 35 16 33 1 0 35 1 .971 169.2 1.80 +1.0 1.087
2025 Rochester - AAA C 1 0 7 0 0 7 0 1.000 5.0 12.60 +0.0 .000 0 0 0 0.0
2025 Rochester - AAA LF 3 0 1 0 0 1 0 1.000 4.2 1.93 +0.5 .000
2025 Rochester - AAA CF 4 4 11 0 0 11 0 1.000 35.0 2.83 -0.0 .997
2025 Rochester - AAA RF 95 88 215 5 1 222 2 .991 796.0 2.49 +6.4 1.012
TOTAL C 1 0 7 0 0 7 0 1.000 5.0 12.60 +0.0 .000 0 0 0 0.0
TOTAL 1B 2 2 18 0 0 18 0 1.000 17.1 9.35 +0.1 1.094
TOTAL LF 153 121 226 6 1 236 4 .983 1087.2 1.92 +0.6 1.014
TOTAL CF 65 53 134 2 0 136 0 1.000 500.2 2.44 -5.7 .940
TOTAL RF 855 796 1609 57 6 1683 17 .990 7088.0 2.12 +35.0 1.029
PLAYER HISTORY
06/07/2013 Drafted in the 2013 first-year player draft (Round 6, Pick 14, 167th overall pick) by the Minnesota Twins, out of high school (Newburg; Newburg, MO).
08/16/2013 Injured on 08/14/2013, diagnosed with elbow tendinitis, will miss 5 weeks.
12/20/2013 Injured (mild shoulder strain), out for one week.
01/01/2014 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 30 (55); Eye: 30 (50).
05/19/2014 Was traded by the Minnesota Twins to the St. Louis Cardinals, along with CL Iemitsu Sasaki, in exchange for SP James McDonald.
12/11/2014 Was traded by the St. Louis Cardinals to the Tampa Bay Rays, along with 1B David F. Cooper, 2B Raúl Aguilera, in exchange for MR Cory Luebke.
01/01/2015 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 30 (55); Eye: 40 (60).
06/29/2015 Injured on 06/27/2015, diagnosed with an oblique strain, will miss 4 weeks.
09/01/2015 Wins the NYP NYP Batter of the Month Award.
09/22/2015 Won the 2015 New York-Penn League Championship with the Hudson Valley Renegades!
01/01/2016 OSA scouting updated ratings (potential): Contact: 45 (60); Power: 35 (55); Eye: 55 (55).
04/03/2016 Named the #55 prospect in the MLB
04/12/2016 Injured on 04/09/2016, diagnosed with a torn meniscus, will miss 7 weeks.
09/04/2016 Injured on 09/02/2016, diagnosed with a bruised knee, is day-to-day.
09/08/2016 Injured (mild abdominal strain), day-to-day for 6 days.
01/01/2017 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 35 (50); Eye: 55 (55).
05/26/2017 Was traded by the Tampa Bay Rays to the Miami Marlins, along with 2B Raúl Aguilera, in exchange for 3B Enrico DeLeón.
06/12/2017 Wins the PCL AC Player of the Week Award.
09/10/2017 Injured (bruised shoulder), day-to-day for 3 days.
11/13/2017 Received a 1-year contract worth a total of $535,000 through automatic renewal.
01/01/2018 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 35 (50); Eye: 55 (55).
03/01/2018 Injured on 02/28/2018, diagnosed with a strained hamstring, will miss 7 weeks.
06/13/2018 Injured (Sore thumb), day-to-day for 1 day.
11/13/2018 Received a 1-year contract worth a total of $550,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 40 (50); Eye: 55 (55).
05/18/2019 Injured (Sore back), day-to-day for 3 days.
08/23/2019 Injured (Intercostal strain), out for 1-2 weeks.
11/25/2019 Received a 1-year contract worth a total of $550,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 45 (50); Eye: 55 (55).
05/08/2020 Injured (Sore back), day-to-day for one week.
07/05/2020 Injured (Mild hip strain), day-to-day for 2 weeks.
07/11/2020 Was selected to the 2020 MLB Pro All-Star Game.
08/17/2020 Wins the MLB NL Player of the Week Award.
08/28/2020 Injured on 08/27/2020, diagnosed with a bruised foot, is day-to-day.
11/02/2020 Wins the 2020 MLB NL Gold Glove Award at RF.
11/12/2020 Received a 1-year contract worth a total of $6,875,000 through arbitration.
01/01/2021 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 55 (55).
10/03/2021 Injured (Fractured foot), out for 8 weeks.
11/12/2021 Wins the 2021 MLB NL Gold Glove Award at RF.
11/20/2021 Received a 1-year contract through arbitration worth a total of $8,800,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 50 (50); Eye: 55 (55).
07/13/2022 Injured (strained hamstring),out for 3-4 weeks.
11/17/2022 Was not offered arbitration and became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 50 (50); Eye: 55 (55).
01/25/2023 Signed a 1-year contract worth a total of $2,000,000 with the Arizona Diamondbacks organization.
11/26/2023 Became a free agent.
01/01/2024 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 50 (50); Eye: 55 (55).
02/05/2024 Signed a 1-year contract worth a total of $1,500,000 with the Arizona Diamondbacks organization.
05/13/2024 Injured on 05/10/2024, diagnosed with a knee sprain, will miss 6 weeks.
11/17/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 50 (50); Eye: 50 (55).
01/11/2025 Signed a minor league contract with majors option with the Minnesota Twins organization.
06/14/2025 Goes 5-6 against the Scranton WB RailRiders, with 3 RBI and 3 R.
06/23/2025 Injured (mild oblique strain),day-to-day for 5 days.
08/24/2025 Injured (strained tricep tendon),out for 2 weeks.
LEADERBOARD APPEARANCES
Year GS Rank
2021 153 7
Year 2B Rank
2018 40 3
2019 44 2
2020 40 6
Year 3B Rank
2021 6 7
Year RBI Rank
2020 92 10
Year IBB Rank
2021 4 10
Year SH Rank
2023 4 7
Year SF Rank
2023 6 8
Year AVG Rank
2020 .313 2
Year OBP Rank
2020 .371 6
Year RC/27 Rank
2020 7.46 4
Year wOBA Rank
2020 .370 8
Year OPS Rank
2020 .876 8
Year WAR Rank
2020 5.1 10
Wednesday, December 10th , 2025 - OOTP Baseball 26.8 Build 82