Quantcast
See Jeff Euston's Introduction: here.

2011 Starting Pitcher



      


PlayerName SortTeamTeam SortSalarySalary HiddenCurrent StatusWARPWARP/$M WARP/M Sort$/WARP hidden2
CC Sabathia 1117 Yankees NYA $24,285,714 24285714 4.76 0.20 0.19608194348332 $5,099,909 5099908.6516351
Roy Halladay 989 Phillies PHI $20,000,000 20000000 7.09 0.35 0.3544965 $2,820,902 2820902.3220257
Carlos Zambrano 277 Cubs CHN $18,750,000 18750000 1.21 0.06 0.064306133333333 $15,550,616 15550616.219085
Barry Zito 969 Giants SFN $18,500,000 18500000 -0.84 0 -21909203.523474
Josh Beckett 489 Red Sox BOS $17,000,000 17000000 5.05 0.30 0.29681294117647 $3,369,125 3369125.3354262
A.J. Burnett 493 Yankees NYA $16,500,000 16500000 1.81 0.11 0.10960666666667 $9,123,533 9123532.631835
Jake Peavy 638 White Sox CHA $16,000,000 16000000 0.90 0.06 0.05616775 $17,803,811 17803810.905724
Roy Oswalt 33 Astros HOU $16,000,000 16000000 0.96 0.06 0.060241875 $16,599,749 16599748.928797
John Lackey 886 Red Sox BOS $15,950,000 15950000 -0.09 0 -185338827.26421
Chris Carpenter 975 Cardinals SLN $15,000,000 15000000 4.20 0.28 0.279704 $3,575,208 3575208.0771101
Derek Lowe 1332 Braves ATL $15,000,000 15000000 3.60 0.24 0.24019466666667 $4,163,290 4163289.7760705
Ryan Dempster 766 Cubs CHN $14,500,000 14500000 1.93 0.13 0.13330620689655 $7,501,526 7501526.1725661
Tim Lincecum 51967 Giants SFN $14,000,000 14000000 4.76 0.34 0.34022071428571 $2,939,268 2939268.4160912
Mark Buehrle 1526 White Sox CHA $14,000,000 14000000 0.40 0.03 0.028365357142857 $35,254,271 35254271.432708
Zack Greinke 31734 Brewers MIL $13,500,000 13500000 4.20 0.31 0.31140074074074 $3,211,296 3211296.1504885
Justin Verlander 45613 Tigers DET $12,916,667 12916667 8.86 0.69 0.68605856294042 $1,457,602 1457601.5139495
Dan Haren 31384 Angels ANA $12,750,000 12750000 6.82 0.53 0.53461254901961 $1,870,514 1870513.5183112
Felix Hernandez 45536 Mariners SEA $12,700,000 12700000 6.88 0.54 0.54193858267717 $1,845,228 1845227.544162
Kyle Lohse 1490 Cardinals SLN $12,187,500 12187500 2.85 0.23 0.23359015384615 $4,281,002 4281002.3604788
Hiroki Kuroda 38205 Dodgers LAN $12,000,000 12000000 3.77 0.31 0.31445583333333 $3,180,097 3180096.8339486
Scott Kazmir 31506 Angels ANA $12,000,000 12000000 0.10 0.01 0.00837925 $119,342,423 119342423.2479
Cliff Lee 1102 Phillies PHI $11,000,000 11000000 6.74 0.61 0.61303090909091 $1,631,239 1631239.1188936
Joe Blanton 32842 Phillies PHI $10,500,000 10500000 0.07 0.01 0.0064652476190476 $154,673,117 154673116.78115
Daisuke Matsuzaka 39203 Red Sox BOS $10,333,333 10333333 0.27 0.03 0.025666065344067 $38,961,952 38961951.767616
Aaron Cook 821 Rockies COL $10,083,333 10083333 -1.16 0 -8692753.2608602
Jorge De La Rosa 31714 Rockies COL $10,000,000 10000000 0.82 0.08 0.0817011 $12,239,737 12239737.286279
Randy Wolf 698 Brewers MIL $9,500,000 9500000 0.58 0.06 0.060628526315789 $16,493,886 16493885.976898
Cole Hamels 45534 Phillies PHI $9,500,000 9500000 5.99 0.63 0.63095684210526 $1,584,894 1584894.4543709
Tim Hudson 938 Braves ATL $9,000,000 9000000 4.65 0.52 0.51691444444444 $1,934,556 1934556.1160992
Edwin Jackson 37412 White Sox CHA $8,750,000 8750000 2.07 0.24 0.23709942857143 $4,217,640 4217639.8569377
Ted Lilly 944 Dodgers LAN $8,166,667 8166667 2.24 0.27 0.27451345818312 $3,642,809 3642808.6499603
Jake Westbrook 1130 Cardinals SLN $8,000,000 8000000 2.00 0.25 0.24942875 $4,009,161 4009160.9327313
Ervin Santana 31607 Angels ANA $8,000,000 8000000 3.93 0.49 0.49082375 $2,037,391 2037391.2224093
Carl Pavano 523 Twins MIN $8,000,000 8000000 2.85 0.36 0.356265 $2,806,899 2806899.3586235
Joel Pineiro 1173 Angels ANA $8,000,000 8000000 -1.64 0 -4880786.7828294
Brett Myers 677 Astros HOU $8,000,000 8000000 1.75 0.22 0.21900625 $4,566,080 4566079.7351674
Josh Johnson 45545 Marlins FLO $7,750,000 7750000 1.66 0.21 0.21452903225806 $4,661,374 4661373.7519548
Wandy Rodriguez 45618 Astros HOU $7,500,000 7500000 2.77 0.37 0.369848 $2,703,813 2703813.4585019
Jason Marquis 96 Nationals WAS $7,500,000 7500000 0.87 0.12 0.11546453333333 $8,660,668 8660668.0954844
Jered Weaver 49127 Angels ANA $7,365,000 7365000 5.87 0.80 0.79700882552614 $1,254,691 1254691.2505515
Matt Cain 31476 Giants SFN $7,333,333 7333333 4.45 0.61 0.60733366396971 $1,646,541 1646541.3648631
Javier Vazquez 427 Marlins FLO $7,000,000 7000000 2.26 0.32 0.32313571428571 $3,094,675 3094674.9486063
C.J. Wilson 31711 Rangers TEX $7,000,000 7000000 4.96 0.71 0.70893428571429 $1,410,568 1410567.9752707
Bronson Arroyo 702 Reds CIN $6,554,467 6554467 -3.79 0 -1730762.5480586
Roberto Hernandez 33548 Indians CLE $6,287,500 6287500 1.81 0.29 0.28861391650099 $3,464,836 3464836.3880837
Chad Billingsley 45503 Dodgers LAN $6,275,000 6275000 1.49 0.24 0.23731474103586 $4,213,813 4213813.249169
Paul Maholm 45552 Pirates PIT $6,250,000 6250000 2.47 0.40 0.3957232 $2,527,019 2527018.8859283
Ricky Nolasco 40375 Marlins FLO $6,000,000 6000000 1.75 0.29 0.292335 $3,420,733 3420733.0630954
John Danks 45515 White Sox CHA $6,000,000 6000000 1.53 0.25 0.25419 $3,934,065 3934065.0694362
Matt Garza 49349 Cubs CHN $5,950,000 5950000 3.70 0.62 0.62122857142857 $1,609,713 1609713.4710022
Jeremy Guthrie 45312 Orioles BAL $5,750,000 5750000 1.14 0.20 0.19783652173913 $5,054,678 5054678.4345441
Jon Lester 45548 Red Sox BOS $5,750,000 5750000 3.45 0.60 0.60030782608696 $1,665,812 1665812.0326673
Joe Saunders 42438 Diamondbacks ARI $5,500,000 5500000 0.87 0.16 0.15880345454545 $6,297,092 6297092.2317925
Jon Garland 1532 Dodgers LAN $5,000,000 5000000 -0.00 0 -1270415578.344
Gavin Floyd 31534 White Sox CHA $5,000,000 5000000 2.20 0.44 0.439728 $2,274,133 2274133.1004621
Scott Baker 45498 Twins MIN $5,000,000 5000000 2.02 0.40 0.404768 $2,470,551 2470551.0317021
Jonathan Sanchez 48879 Giants SFN $4,800,000 4800000 1.22 0.26 0.25506666666667 $3,920,544 3920543.6487193
Stephen Strasburg 61056 Nationals WAS $4,375,000 4375000 0.65 0.15 0.14940777142857 $6,693,092 6693092.2698226
Francisco Liriano 38551 Twins MIN $4,300,000 4300000 1.05 0.24 0.24386744186047 $4,100,588 4100588.3867522
James Shields 42750 Rays TBA $4,250,000 4250000 5.94 1.40 1.3967058823529 $715,970 715970.35040431
Kevin Correia 34159 Pirates PIT $4,000,000 4000000 -0.50 0 -7968889.4555655
Shaun Marcum 45553 Brewers MIL $3,950,000 3950000 2.86 0.72 0.72405569620253 $1,381,109 1381109.2230124
Mike Pelfrey 49616 Mets NYN $3,925,000 3925000 -0.39 0 -10068026.512897
Anibal Sanchez 45578 Marlins FLO $3,700,000 3700000 4.09 1.10 1.1048567567568 $905,095 905094.70470674
Zach Duke 45522 Diamondbacks ARI $3,500,000 3500000 -1.35 0 -2584246.4337399
Yovani Gallardo 47591 Brewers MIL $3,500,000 3500000 4.34 1.24 1.2387085714286 $807,292 807292.38746344
Aaron Harang 932 Padres SDN $3,500,000 3500000 0.70 0.20 0.19977685714286 $5,005,585 5005584.8024725
Johnny Cueto 47415 Reds CIN $3,400,000 3400000 3.30 0.97 0.96942941176471 $1,031,535 1031534.6201222
Dallas Braden 45758 Athletics OAK $3,350,000 3350000 -0.05 0 -61447482.57918
Jair Jurrjens 46186 Braves ATL $3,250,000 3250000 1.27 0.39 0.39067076923077 $2,559,700 2559700.0819104
Kyle Davies 34448 Royals KCA $3,200,000 3200000 -0.09 0 -36450205.601941
Colby Lewis 1275 Rangers TEX $3,000,000 3000000 1.94 0.65 0.64526333333333 $1,549,755 1549754.8804364
Brad Penny 524 Tigers DET $3,000,000 3000000 -1.03 0 -2921556.2156108
Nick Blackburn 32817 Twins MIN $3,000,000 3000000 0.28 0.09 0.092742333333333 $10,782,562 10782562.440022
Jason Hammel 36564 Rockies COL $3,000,000 3000000 -0.19 0 -15717257.024304
Ubaldo Jimenez 37512 Rockies COL $2,800,000 2800000 2.48 0.89 0.88579642857143 $1,128,928 1128927.5591377
R.A. Dickey 5034 Mets NYN $2,750,000 2750000 3.93 1.43 1.4288690909091 $699,854 699854.175839
John Lannan 46313 Nationals WAS $2,750,000 2750000 0.27 0.10 0.098188363636364 $10,184,506 10184506.218104
Phil Hughes 47865 Yankees NYA $2,700,000 2700000 -0.09 0 -30966427.804641
Kevin Slowey 46650 Twins MIN $2,700,000 2700000 -0.41 0 -6597176.4084972
Jason Vargas 45595 Mariners SEA $2,450,000 2450000 1.58 0.64 0.64458775510204 $1,551,379 1551379.1443986
Kyle Kendrick 48029 Phillies PHI $2,450,000 2450000 0.73 0.30 0.29654 $3,372,226 3372226.3438322
Brandon Morrow 52232 Blue Jays TOR $2,300,000 2300000 3.02 1.31 1.3112956521739 $762,605 762604.52655522
Armando Galarraga 47587 Diamondbacks ARI $2,300,000 2300000 -0.47 0 -4906499.1914943
David Price 54694 Rays TBA $2,183,333 2183333 6.07 2.78 2.7817149285061 $359,490 359490.46746391
Tom Gorzelanny 45530 Nationals WAS $2,100,000 2100000 0.39 0.19 0.18583904761905 $5,381,000 5381000.4561038
Ross Ohlendorf 46437 Pirates PIT $2,025,000 2025000 -0.09 0 -22036498.97163
Bruce Chen 762 Royals KCA $2,000,000 2000000 0.60 0.30 0.2998655 $3,334,828 3334828.4480876
Jeff Francis 31585 Royals KCA $2,000,000 2000000 -0.72 0 -2775788.4627128
Yunesky Maya 51412 Nationals WAS $2,000,000 2000000 -0.23 0 -8784335.7724506
Luke Hochevar 52047 Royals KCA $1,760,000 1760000 3.22 1.83 1.8298636363636 $546,489 546488.80939961
Edinson Volquez 45621 Reds CIN $1,625,000 1625000 0.88 0.54 0.54345046153846 $1,840,094 1840094.1222298
Rick Porcello 57745 Tigers DET $1,536,000 1536000 0.89 0.58 0.57951692708333 $1,725,575 1725575.1355408
Freddy Garcia 1152 Yankees NYA $1,500,000 1500000 0.92 0.61 0.61464866666667 $1,626,946 1626945.6914682
Tim Wakefield 1352 Red Sox BOS $1,500,000 1500000 -0.89 0 -1692301.2702413
Chris Capuano 16660 Mets NYN $1,500,000 1500000 1.06 0.71 0.7058 $1,416,832 1416831.9637291
Rich Harden 31616 Athletics OAK $1,500,000 1500000 0.58 0.39 0.38865533333333 $2,572,974 2572973.8259949
Carlos Villanueva 48961 Blue Jays TOR $1,415,000 1415000 0.52 0.37 0.36570812720848 $2,734,421 2734421.0467325
Clay Hensley 36847 Marlins FLO $1,400,000 1400000 -0.68 0 -2058871.9734582
Kyle McClellan 39299 Cardinals SLN $1,375,000 1375000 -0.85 0 -1626120.1010915
Brian Matusz 58985 Orioles BAL $1,350,000 1350000 -2.80 0 -481434.46072208
Brett Anderson 57286 Athletics OAK $1,250,000 1250000 1.31 1.05 1.051296 $951,207 951206.89130369
Jacob Turner 66008 Tigers DET $1,175,000 1175000 0.06 0.05 0.047768085106383 $20,934,480 20934479.533206
Chris Young 45140 Mets NYN $1,100,000 1100000 0.22 0.20 0.20350545454545 $4,913,873 4913873.2042027
Jeff Karstens 46117 Pirates PIT $1,100,000 1100000 1.45 1.32 1.3180090909091 $758,720 758720.1081521
Tim Stauffer 45617 Padres SDN $1,075,000 1075000 3.87 3.60 3.5983720930233 $277,903 277903.44471014
Brandon McCarthy 45558 Athletics OAK $1,000,000 1000000 3.18 3.18 3.17971 $314,494 314494.0890836
Erik Bedard 1195 Mariners SEA $1,000,000 1000000 0.70 0.70 0.699087 $1,430,437 1430437.1272817
Ricky Romero 48728 Blue Jays TOR $1,000,000 1000000 4.42 4.42 4.42197 $226,144 226143.55140356
Livan Hernandez 450 Nationals WAS $1,000,000 1000000 1.02 1.02 1.02265 $977,852 977851.65990319
Wade Davis 47360 Rays TBA $1,000,000 1000000 0.64 0.64 0.641625 $1,558,543 1558542.762517
Chien-Ming Wang 31803 Nationals WAS $1,000,000 1000000 -0.00 0 -278740205.76602
Andy Sonnanstine 45583 Rays TBA $912,500 912500 -0.59 0 -1546549.8802589
Jeff Niemann 48246 Rays TBA $903,000 903000 2.57 2.84 2.8435548172757 $351,672 351672.48892991
Bartolo Colon 395 Yankees NYA $900,000 900000 2.49 2.77 2.7691666666667 $361,119 361119.47035811
Dustin Moseley 31571 Padres SDN $900,000 900000 1.69 1.88 1.8765111111111 $532,904 532903.85230274
Nelson Figueroa 128 Astros HOU $900,000 900000 -1.17 0 -769428.05847653
Jesse Litsch 46200 Blue Jays TOR $830,000 830000 0.83 1.00 0.99964457831325 $1,000,356 1000355.5480562
Felipe Paulino 46454 Rockies COL $790,000 790000 1.56 1.97 1.9698481012658 $507,653 507653.35629554
Trevor Cahill 50199 Athletics OAK $700,000 700000 2.46 3.51 3.5074714285714 $285,106 285105.672381
Max Scherzer 56753 Tigers DET $600,000 600000 1.99 3.32 3.316 $301,568 301568.1544029
Clay Buchholz 47160 Red Sox BOS $555,000 555000 1.12 2.02 2.0172972972973 $495,713 495712.7545552
Philip Humber 46132 White Sox CHA $500,000 500000 2.40 4.80 4.7967 $208,477 208476.6610378
Clayton Kershaw 49786 Dodgers LAN $500,000 500000 8.01 16.02 16.02408 $62,406 62406.078851329
Randy Wells 44618 Cubs CHN $475,000 475000 -0.33 0 -1445328.5459995
J.A. Happ 46084 Astros HOU $474,000 474000 -1.01 0 -471083.99010127
Clayton Richard 48674 Padres SDN $468,800 468800 0.22 0.46 0.45946032423208 $2,176,466 2176466.4917941
Justin Masterson 49766 Indians CLE $468,400 468400 3.99 8.51 8.508048676345 $117,536 117535.76384445
Brian Duensing 45951 Twins MIN $462,500 462500 -0.45 0 -1036990.8655118
Mat Latos 56580 Padres SDN $460,700 460700 4.31 9.35 9.3511395702192 $106,939 106938.83804116
Tommy Hanson 52080 Braves ATL $456,500 456500 2.03 4.45 4.4455202628697 $224,946 224945.54987237
Jon Niese 46468 Mets NYN $452,000 452000 2.48 5.49 5.4852654867257 $182,307 182306.58159026
Dustin McGowan 31635 Blue Jays TOR $450,000 450000 0.10 0.22 0.22071155555556 $4,530,800 4530800.38099
Madison Bumgarner 57743 Giants SFN $450,000 450000 2.91 6.46 6.4629333333333 $154,729 154728.50305331
Chris Volstad 46849 Marlins FLO $445,000 445000 0.88 1.99 1.9886112359551 $502,863 502863.49685626
Brett Cecil 55695 Blue Jays TOR $443,100 443100 0.21 0.48 0.48241480478447 $2,072,905 2072904.8737357
James McDonald 48206 Pirates PIT $443,000 443000 0.14 0.32 0.32378103837472 $3,088,507 3088506.9892286
Tommy Hunter 57403 Rangers TEX $442,160 442160 -0.39 0 -1140331.1953413
Chris Narveson 31392 Brewers MIL $441,500 441500 -0.13 0 -3522868.7242667
Charlie Morton 48258 Pirates PIT $441,000 441000 1.50 3.40 3.4000680272109 $294,112 294111.76246974
Homer Bailey 45612 Reds CIN $441,000 441000 1.34 3.04 3.0391383219955 $329,041 329040.63390685
Phil Coke 45832 Tigers DET $440,000 440000 -0.37 0 -1204044.494917
Jo-Jo Reyes 48618 Blue Jays TOR $439,100 439100 -1.55 0 -283551.92209587
Bud Norris 50098 Astros HOU $437,500 437500 3.36 7.68 7.6836114285714 $130,147 130147.13319332
Jaime Garcia 52254 Cardinals SLN $437,000 437000 2.77 6.34 6.3365217391304 $157,815 157815.28749828
Doug Fister 52353 Mariners SEA $436,500 436500 5.60 12.82 12.821374570447 $77,995 77994.757465787
Brad Bergesen 45711 Orioles BAL $434,000 434000 0.37 0.86 0.85738709677419 $1,166,334 1166334.3240904
Ivan Nova 49832 Yankees NYA $432,900 432900 0.94 2.16 2.1631092631093 $462,297 462297.49789088
Derek Holland 56468 Rangers TEX $431,810 431810 2.14 4.96 4.9616034830134 $201,548 201547.74629283
Mitch Talbot 49093 Indians CLE $431,700 431700 -1.19 0 -362623.79356399
Alexi Ogando 49910 Rangers TEX $430,150 430150 2.08 4.83 4.8283621992328 $207,110 207109.56608825
Matt Harrison 47870 Rangers TEX $428,830 428830 2.66 6.21 6.2094303103794 $161,045 161045.36970621
Mike Leake 61051 Reds CIN $425,000 425000 2.93 6.89 6.8902823529412 $145,132 145131.93346469
Ian Kennedy 52572 Diamondbacks ARI $423,000 423000 4.68 11.05 11.053924349882 $90,466 90465.609167182
Travis Wood 49168 Reds CIN $422,500 422500 -0.88 0 -478375.71912042
Sean O'Sullivan 51986 Royals KCA $420,500 420500 -1.32 0 -318923.01858172
Gio Gonzalez 45529 Athletics OAK $420,000 420000 3.38 8.06 8.056119047619 $124,129 124129.24810186
Jake Arrieta 52691 Orioles BAL $419,000 419000 0.68 1.61 1.6137637231504 $619,669 619669.40119822
Daniel Hudson 57996 Diamondbacks ARI $419,000 419000 4.38 10.46 10.463293556086 $95,572 95572.201490835
Jhoulys Chacin 49925 Rockies COL $419,000 419000 3.23 7.70 7.7043675417661 $129,797 129796.50757559
Jeremy Hellickson 46155 Rays TBA $418,400 418400 3.06 7.32 7.3238766730402 $136,540 136539.71040789
Barry Enright 57338 Diamondbacks ARI $418,000 418000 -0.85 0 -490398.51331819
Josh Tomlin 52032 Indians CLE $417,200 417200 2.17 5.20 5.2032358581016 $192,188 192188.09742075
Esmil Rogers 49957 Rockies COL $417,000 417000 -1.12 0 -371727.3286444
Chris Tillman 50062 Orioles BAL $417,000 417000 -0.14 0 -3085848.7564104
Brandon Beachy 58054 Braves ATL $416,500 416500 2.59 6.22 6.2238175270108 $160,673 160673.09101851
Kyle Drabek 49765 Blue Jays TOR $416,000 416000 -0.81 0 -516561.63660634
Carlos Carrasco 47229 Indians CLE $415,800 415800 1.52 3.64 3.6445406445406 $274,383 274383.00118781
Cory Luebke 54103 Padres SDN $415,600 415600 3.98 9.57 9.5748315688162 $104,440 104440.47948132
Jordan Zimmermann 57163 Nationals WAS $415,000 415000 2.86 6.90 6.8996626506024 $144,935 144934.62226196
Brad Lincoln 51929 Pirates PIT $414,500 414500 0.23 0.55 0.55180699638118 $1,812,228 1812227.8379182
Michael Pineda 50704 Mariners SEA $414,000 414000 4.27 10.32 10.321497584541 $96,885 96885.165336641
David Huff 51966 Indians CLE $0 0 -0.07 0 -0
Charlie Furbush 56302 Tigers DET $0 0 -1.00 0 -0
Vin Mazzaro 49777 Royals KCA $0 0 -0.53 0 -0
Matt Moore 57473 Rays TBA $0 0 0.10 0 $0 0
Brian Burres 33313 Pirates PIT $0 0 0.02 0 $0 0
Dontrelle Willis 31317 Reds CIN $0 0 0.49 0 $0 0
Rick VandenHurk 46794 Orioles BAL $0 0 -0.30 0 -0
Mike Minor 59266 Braves ATL $0 0 1.06 0 $0 0
Kevin Millwood 100 Yankees NYA $0 0 0.15 0 $0 0
Matt Palmer 40753 Angels ANA $0 0 0.01 0 $0 0
Dillon Gee 56334 Mets NYN $0 0 0.47 0 $0 0
Andrew Miller 49617 Red Sox BOS $0 0 -1.13 0 -0
Dana Eveland 45525 Dodgers LAN $0 0 0.41 0 $0 0
Josh Outman 46496 Athletics OAK $0 0 -0.04 0 -0
Ross Detwiler 57701 Nationals WAS $0 0 0.23 0 $0 0
Wade LeBlanc 51959 Padres SDN $0 0 -0.02 0 -0
Rodrigo Lopez 1225 Braves ATL $0 0 -1.48 0 -0
Alex White 65814 Indians CLE $0 0 -0.32 0 -0
Danny Duffy 56197 Royals KCA $0 0 -0.69 0 -0
Dellin Betances 49775 Yankees NYA $0 0 0.07 0 $0 0
Luis Mendoza 48165 Royals KCA $0 0 0.15 0 $0 0
Liam Hendriks 56426 Twins MIN $0 0 0.19 0 $0 0
Blake Beavan 57741 Mariners SEA $0 0 0.64 0 $0 0
Alex Sanabia 50207 Marlins FLO $0 0 0.10 0 $0 0
See something wrong? Please click here here to send us a correction (feedback form opens in a new browser tab).