2024 Fantasy Baseball Rankings - OF
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team ABRHRRBISBAVGOBPSLGOPSBBKMixed Value
1 Ronald Acuna ATL 5311143081500.3060.3950.5400.93572102$74.94AL|NL
2 Fernando Tatis Jr. SD 522913185220.2760.3500.5130.86358121$41.97AL|NL
3 Juan Soto NYY 4681023389100.2850.4280.5510.97911794$41.42AL|NL
4 Kyle Tucker HOU 495842891200.2790.3640.5210.8856586$39.43AL|NL
5 Yordan Alvarez HOU 46693339110.2960.3980.5770.97573104$38.08AL|NL
6 Corbin Carroll ARI 517862071380.2640.3490.4560.80560113$37.78AL|NL
7 Julio Rodriguez SEA 537842577270.2700.3330.4710.80444142$36.34AL|NL
8 Mookie Betts LAD 515992776130.2780.3730.5010.8747495$33.93AL|NL
9 Michael Harris ATL 505772074190.2870.3320.4770.80931107$32.31AL|NL
10 Aaron Judge NYY 48892379560.2610.3790.5290.90892157$31.69AL|NL
11 Mike Trout LAA 49987328570.2560.3520.5050.85769155$24.47AL|NL
12 Randy Arozarena TB 512762071220.2520.3400.4280.76860146$20.96AL|NL
13 Jung Hoo Lee SF 492741152100.2970.3580.4370.7954451$19.42AL|NL
14 Cody Bellinger CHC 506702276150.2570.3260.4470.77349115$18.84AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Steven Kwan CLE 54281953160.2810.3550.3990.7545967$18.82AL|NL
16 Jazz Chisholm MIA 487662270250.2400.3100.4310.74147152$17.56AL|NL
17 Starling Marte NYM 481651356250.2590.3160.3970.71332111$15.84AL|NL
18 George Springer TOR 516812163140.2530.3310.4280.75957107$15.51AL|NL
19 Adolis Garcia TEX 493692682120.2430.3100.4540.76444153$15.36AL|NL
20 Christian Yelich IL-10 MIL 433691656170.2630.3650.4340.79968115$15.41AL|NL
21 Nolan Jones COL 464671967140.2560.3470.4480.79562158$14.59AL|NL
22 Taylor Ward LAA 46567217070.2630.3410.4560.79750111$14.28AL|NL
23 Kyle Schwarber PHI 50192367860.2220.3480.4770.82593176$14.00AL|NL
24 Jarren Duran BOS 454681249240.2570.3230.4160.73940125$13.87AL|NL
25 Tyler O'Neill BOS 438662368110.2490.3360.4590.79553134$13.16AL|NL
26 Masataka Yoshida BOS 44662146340.2850.3560.4460.8024664$12.90AL|NL
27 Cedric Mullins BAL 455611657230.2460.3150.4090.72442107$11.69AL|NL
28 Teoscar Hernandez LAD 46263247360.2540.3080.4610.76933146$11.71AL|NL
29 Bryan Reynolds PIT 46472186270.2640.3460.4440.79053112$12.09AL|NL
30 Lourdes Gurriel Jr. ARI 45660176740.2750.3270.4580.7853387$12.00AL|NL
31 Brandon Nimmo NYM 51184175850.2650.3630.4340.79770120$11.85AL|NL
32 Lane Thomas WAS 520681966180.2430.3060.4130.71943140$11.16AL|NL
33 Spencer Steer CIN 46467186990.2560.3420.4380.78054111$11.02AL|NL
34 Jake Fraley CIN 373551655190.2510.3420.4290.7714893$10.83AL|NL
35 Riley Greene DET 49572155770.2640.3440.4240.76858144$9.18AL|NL
36 Ian Happ CHC 51479186490.2480.3470.4180.76575139$8.83AL|NL
37 Anthony Santander BAL 51970248030.2440.3120.4390.75146127$7.92AL|NL
38 Brendan Donovan STL 43568114870.2730.3650.4070.7725478$7.18AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jeff McNeil NYM 4605595550.2830.3450.4070.7523557$7.10AL|NL
40 Charlie Blackmon COL 44865124950.2750.3420.4260.7684081$6.29AL|NL
41 Esteury Ruiz OAK 29440730330.2470.3140.3840.6982268$6.86AL|NL
42 Christopher Morel CHC 42359226780.2410.3130.4590.77242133$6.78AL|NL
43 Josh Lowe IL-10 TB 372501350170.2540.3200.4300.75035114$5.97AL|NL
44 Seiya Suzuki IL-10 CHC 37556165560.2640.3460.4530.79945100$5.46AL|NL
45 Luis Robert IL-10 CWS 321441750100.2620.3130.4800.7932091$5.28AL|NL
46 Daulton Varsho TOR 433582063130.2350.3060.4300.73642112$5.72AL|NL
47 Nick Castellanos PHI 49359186760.2520.3020.4220.72433134$4.98AL|NL
48 Jorge Soler SF 48471267510.2360.3290.4500.77963139$4.85AL|NL
49 Lars Nootbaar STL 39560165680.2540.3600.4280.7886594$5.34AL|NL
50 Eloy Jimenez CWS 38851196000.2680.3280.4610.7893489$4.67AL|NL
51 Jackson Merrill SD 416501151100.2680.3210.4130.7343172$4.22AL|NL
52 Jackson Chourio MIL 435521555150.2460.2970.4050.70230110$4.12AL|NL
53 Bryan De La Cruz MIA 46558166040.2590.3080.4220.73032117$4.24AL|NL
54 Sal Frelick MIL 43159743130.2660.3430.3760.7194775$3.08AL|NL
55 Kerry Carpenter DET 42155186240.2530.3150.4470.76233114$3.71AL|NL
56 Tommy Edman IL-10 STL 32345836180.2610.3190.3990.7182558$2.00AL|NL
57 Will Benson CIN 396631551190.2230.3380.4020.74066144$2.36AL|NL
58 Evan Carter TEX 430591356120.2430.3420.3950.73761122$2.00AL|NL
59 MJ Melendez KAN 43261186260.2400.3320.4330.76559125$6.48AL|NL
60 Jordan Walker STL 39151135370.2580.3280.4190.74737100$1.78AL|NL
61 Jack Suwinski PIT 43161226490.2240.3280.4270.75564145$1.64AL|NL
62 Leody Taveras TEX 379491046130.2550.3130.3980.7113188$0.69AL|NL
63 Ceddanne Rafaela BOS 416501150160.2440.2860.3990.68521103$0.54AL|NL
64 TJ Friedl IL-10 CIN 332501141130.2510.3310.4190.7503567$0.62AL|NL
65 Brenton Doyle COL 409491450150.2370.2820.3990.68124141$-0.35AL|NL
66 Alex Kirilloff MIN 37650145320.2610.3310.4360.7673497$-0.11AL|NL
67 Andrew Benintendi CWS 4535484780.2620.3310.3750.7064682$-0.39AL|NL
68 Michael Conforto SF 40454155730.2510.3410.4160.75750103$-0.45AL|NL
69 Luis Rengifo LAA 36345124690.2550.3130.4100.7232971$-0.56AL|NL
70 Mark Canha DET 39957124860.2540.3550.4040.7594882$-0.62AL|NL
71 Ryan O'Hearn BAL 32443155030.2580.3110.4570.7682380$-1.14AL|NL
72 Edward Olivares PIT 31440114380.2620.3220.4300.7522464$-1.30AL|NL
73 Alek Thomas IL-10 ARI 36746114770.2580.3120.4220.7342678$-2.02AL|NL
74 Brandon Marsh PHI 39550124990.2470.3250.4080.73344140$-1.73AL|NL
75 Joc Pederson ARI 34550165210.2520.3430.4460.7894485$-1.85AL|NL
76 Mitch Haniger SEA 45358206610.2350.3060.4150.72142129$-2.05AL|NL
77 Kris Bryant IL-10 COL 35549134920.2590.3350.4310.7663687$-2.76AL|NL
78 Jose Siri TB 396481752170.2150.2730.3960.66929151$-3.09AL|NL
79 Harrison Bader NYM 325401039150.2430.2990.3910.6902372$-3.35AL|NL
80 Chas McCormick HOU 374491449100.2360.3220.3900.71244115$-2.72AL|NL
81 Giancarlo Stanton NYY 35452236100.2260.3080.4550.76341118$-3.49AL|NL
82 Jesus Sanchez MIA 34445144850.2490.3210.4300.75134100$-2.90AL|NL
83 LaMonte Wade SF 38059144830.2460.3530.4130.7665993$-3.03AL|NL
84 Alex Verdugo NYY 37447104740.2610.3250.4010.7263463$-3.67AL|NL
85 Max Kepler IL-10 MIN 40554165630.2390.3230.4170.7404894$-4.24AL|NL
86 Kyle Isbel KAN 33742940120.2480.3060.3980.7042678$-4.39AL|NL
87 Colton Cowser BAL 32745124460.2470.3460.4160.76246109$-4.57AL|NL
88 Whit Merrifield PHI 33439735140.2490.2990.3680.6672362$-4.90AL|NL
89 James Outman LAD 36450155180.2270.3220.4040.72646132$-5.06AL|NL
90 Jesse Winker WAS 34652114320.2540.3670.4020.7695880$-5.89AL|NL
91 Jarred Kelenic ATL 31243114390.2400.3180.4070.7253497$-5.23AL|NL
92 Ramon Laureano CLE 397481348130.2250.3060.3850.69138125$-6.15AL|NL
93 Will Brennan CLE 2773153280.2730.3240.3900.7141944$-6.47AL|NL
94 Tommy Pham FA 28637113690.2400.3220.4090.7313379$-7.07AL|NL
95 Lawrence Butler OAK 36741124470.2400.3000.3920.69230101$-7.71AL|NL
96 Hunter Renfroe KAN 31041144510.2460.3100.4350.7452876$-7.70AL|NL
97 Wilyer Abreu BOS 30742104280.2380.3380.3940.7324596$-7.26AL|NL
98 Austin Hays BAL 34842114430.2470.3040.4020.7062686$-8.01AL|NL
99 Isiah Kiner-Falefa TOR 30033431120.2550.3120.3500.6622255$-8.22AL|NL
100 Seth Brown OAK 37545155150.2270.2970.4030.70036116$-8.21AL|NL
101 Jurickson Profar SD 39351104630.2430.3340.3790.7135180$-8.49AL|NL
102 Willi Castro MIN 30235734140.2350.3010.3640.6652385$-8.56AL|NL
103 Nelson Velazquez KAN 27936133940.2370.3030.4340.7372590$-9.15AL|NL
104 Parker Meadows DET 408501147100.2240.3030.3700.67344113$-9.90AL|NL
105 Brent Rooker IL-10 OAK 36647195320.2160.3040.4210.72540141$-9.58AL|NL
106 Victor Robles IL-10 WAS 26832629120.2400.3130.3730.6862369$-10.84AL|NL
107 Johan Rojas PHI 24029425140.2440.2930.3630.6561452$-10.86AL|NL
108 Manuel Margot MIN 2673252970.2580.3200.3780.6982353$-11.17AL|NL
109 Andrew McCutchen PIT 3034093860.2350.3380.3730.7114582$-11.54AL|NL
110 Connor Joe PIT 3304383850.2400.3380.3790.7174584$-11.06AL|NL
111 Matt Vierling DET 2623263050.2570.3220.3890.7112362$-11.18AL|NL
112 Mauricio Dubon HOU 2553262940.2610.3060.3880.6941540$-11.22AL|NL
113 Victor Scott II STL 20825321150.2430.2970.3410.6381444$-11.95AL|NL
114 Mike Yastrzemski SF 37147134730.2260.3190.3910.71047111$-11.38AL|NL
115 Eddie Rosario WAS 28732103640.2420.2940.4010.6952169$-11.47AL|NL
116 Mickey Moniak LAA 34339134250.2260.2700.4020.67219114$-11.57AL|NL
117 Gabriel Arias CLE 30436103850.2350.3010.3880.6892792$-12.26AL|NL
118 Dairon Blanco KAN 13017315140.2540.3210.3850.7061134$-12.12AL|NL
119 Jo Adell LAA 23730113470.2220.2830.4140.6971884$-12.87AL|NL
120 Kevin Kiermaier TOR 3123763490.2340.2970.3590.6562685$-13.23AL|NL
121 Michael Taylor PIT 2793293370.2320.2920.3760.6682289$-13.28AL|NL
122 Nick Gordon MIA 2953273450.2450.2920.3830.6751771$-12.63AL|NL
123 Tyrone Taylor NYM 2533193360.2330.2880.3990.6871665$-12.65AL|NL
124 Jake Meyers HOU 2623483350.2380.3060.3820.6882375$-13.31AL|NL
125 Nick Senzel WAS 3343683570.2350.3030.3590.6623075$-12.84AL|NL
126 Harold Ramirez TB 2032452520.2760.3190.4140.7331139$-12.89AL|NL
127 Zach McKinstry DET 2873663080.2360.3100.3660.6762974$-13.14AL|NL
128 Adam Frazier KAN 2382742550.2610.3260.3820.7082135$-14.07AL|NL
129 Luke Raley SEA 25932103460.2240.3030.3860.6892192$-13.51AL|NL
130 Gavin Sheets CWS 22728103210.2430.3110.4190.7302154$-13.67AL|NL
131 Patrick Wisdom CHC 25835153940.2050.2930.4260.71929106$-13.72AL|NL
132 Dominic Canzone IL-10 SEA 2072682920.2500.3090.4300.7391649$-13.82AL|NL
133 Jason Heyward IL-10 LAD 2383083120.2460.3160.3990.7152350$-13.81AL|NL
134 Aaron Hicks LAA 3354393850.2260.3300.3490.6795098$-13.99AL|NL
135 JJ Bleday OAK 39048144840.2130.3150.3770.69256112$-14.04AL|NL
136 Michael Toglia COL 26133123620.2250.2950.4180.7132585$-14.79AL|NL
137 Ezequiel Duran TEX 1962462540.2530.3050.4130.7181354$-14.34AL|NL
138 Henry Davis PIT 2583483150.2300.3280.3840.7123373$-15.13AL|NL
139 Dominic Fletcher CWS 3413983240.2360.3000.3670.6672895$-14.73AL|NL
140 Estevan Florial CLE 2262982880.2200.3060.3810.6872784$-15.44AL|NL
141 Dylan Carlson IL-10 STL 1962762520.2540.3400.4130.7532343$-14.98AL|NL
142 Austin Slater SF 2022762360.2390.3280.3810.7092564$-15.03AL|NL
143 Avisail Garcia MIA 2763093330.2340.2910.3800.6712085$-15.14AL|NL
144 Chris Taylor LAD 2603383280.2150.3050.3620.6673196$-15.48AL|NL
145 Cavan Biggio TOR 2993883540.2260.3300.3650.6954394$-16.32AL|NL
146 Oswaldo Cabrera NYY 2022572640.2360.3000.4010.7011750$-15.94AL|NL
147 Miguel Andujar IL-10 OAK 1792152220.2630.3190.3970.7161432$-16.53AL|NL
148 Jake Cave COL 1862462320.2520.3200.4250.7451753$-16.06AL|NL
149 Andy Ibanez IL-10 DET 2222652520.2530.3110.3830.6941744$-16.19AL|NL
150 Garrett Mitchell IL-60 MIL 2012452370.2330.3090.3730.6822167$-17.07AL|NL
151 Randal Grichuk ARI 2172572810.2440.2930.4010.6941353$-16.57AL|NL
152 Jose Azocar SD 1801931990.2390.2850.3440.6291148$-16.74AL|NL
153 Vidal Brujan MIA 1672031890.2350.3060.3470.6531637$-17.63AL|NL
154 Adam Duvall ATL 21527113120.2130.2760.4190.6951776$-17.32AL|NL
155 Enrique Hernandez LAD 2112672610.2380.3010.3890.6901846$-17.61AL|NL
156 Joey Gallo WAS 33145174630.1860.3110.3810.69258150$-17.98AL|NL
157 Andy Pages LAD 1682372420.2300.3120.4170.7291851$-18.62AL|NL
158 David Fry CLE 1762262220.2340.3090.4030.7121647$-14.18AL|NL
159 Dylan Moore SEA 1572051890.2050.3050.3570.6622054$-18.96AL|NL
160 Jake Bauers MIL 2192782850.2070.2970.3610.6582778$-19.01AL|NL
161 Ji-Hwan Bae PIT 1091421160.2550.3290.3850.7141226$-19.66AL|NL
162 Jake McCarthy ARI 1011321260.2540.3180.3860.704924$-19.67AL|NL
163 Rob Refsnyder BOS 1371931630.2520.3460.3870.7331838$-19.06AL|NL
164 Ryan Noda OAK 33944123930.2020.3280.3570.68558136$-19.78AL|NL
165 Jacob Young WAS 1201411170.2540.3130.3500.663923$-19.83AL|NL
166 Matt Wallner MIN 1932582510.2220.3230.4090.7322478$-19.24AL|NL
167 Stuart Fairchild CIN 1511951850.2250.3090.3840.6931547$-19.24AL|NL
168 Trent Grisham NYY 1492262040.2160.3200.3830.7032246$-19.92AL|NL
169 Stone Garrett IL-10 WAS 1571962120.2320.2920.3950.6871250$-19.36AL|NL
170 Nicholas Martini CIN 1481962010.2370.3210.4120.7331644$-19.43AL|NL
171 Josh Smith TEX 1632141920.2430.3390.3800.7192040$-19.50AL|NL
172 Heston Kjerstad BAL 1151541610.2590.3180.4350.753929$-20.24AL|NL
173 Jonathon Berti IL-10 NYY 1201521260.2450.3170.3580.6751229$-19.64AL|NL
174 Nick Pratto KAN 2242982730.2110.3060.3710.6772887$-19.70AL|NL
175 Richie Palacios TB 1391831730.2450.3390.3810.7201829$-19.80AL|NL
176 Mike Tauchman CHC 1752341920.2390.3440.3600.7042748$-19.87AL|NL
177 Jorge Mateo BAL 1031221180.2300.2810.3590.640729$-20.57AL|NL
178 Pete Crow-Armstrong CHC 1241531450.2380.2960.3790.675938$-20.61AL|NL
179 Jasson Dominguez IL-60 NYY 1321741740.2300.3140.3790.6931641$-20.67AL|NL
180 Trevor Larnach MIN 2062572510.2230.3200.3790.6992776$-20.17AL|NL
181 Joey Loperfido HOU 1391851830.2260.2970.3880.6851348$-20.90AL|NL
182 Travis Jankowski TEX 1251611350.2490.3460.3200.6661827$-20.30AL|NL
183 Tyler Nevin OAK 1581851910.2390.3190.3920.7111739$-20.42AL|NL
184 Sean Bouchard COL 951341320.2500.3420.4530.7951330$-20.39AL|NL
185 Hunter Goodman COL 951351500.2500.3040.4950.799727$-21.32AL|NL
186 Raimel Tapia FA 1011121140.2520.3080.3760.684822$-21.03AL|NL
187 Ildemaro Vargas WAS 1261421410.2640.3160.3810.697916$-21.04AL|NL
188 Blake Perkins MIL 1471841740.2220.3140.3670.6811946$-21.12AL|NL
189 Garrett Hampson KAN 1471621450.2340.3000.3330.6331342$-21.37AL|NL
190 Cristian Pache PHI 1591941830.2230.2900.3580.6481448$-21.68AL|NL
191 Jonatan Clase SEA 1031231170.2070.2850.3590.6441136$-22.33AL|NL
192 Jonny DeLuca IL-10 TB 1201541620.2260.2940.3920.6861029$-21.92AL|NL
193 Akil Baddoo DET 881221040.2360.3250.3750.7001125$-21.95AL|NL
194 Dylan Crews WAS 1591741730.2240.2830.3460.6291149$-22.74AL|NL
195 Romy Gonzalez IL-10 BOS 891131130.2320.2850.4040.689629$-22.87AL|NL
196 Jakob Marsee SD 1131431240.2220.3210.3450.6661532$-22.93AL|NL
197 Austin Martin MIN 1391621440.2290.3260.3240.6501732$-22.99AL|NL
198 Luis Matos SF 7492920.2580.3170.3920.709611$-22.46AL|NL
199 Alec Burleson STL 6992910.2690.3210.4200.741512$-22.53AL|NL
200 D.J. Stewart NYM 1011451410.2150.3220.4060.7281434$-22.73AL|NL
201 Drew Waters KAN 7592930.2400.3110.4000.711725$-22.81AL|NL
202 Xavier Edwards IL-10 MIA 6781720.2740.3450.3580.703710$-23.46AL|NL
203 Tyler Fitzgerald SF 971131140.2170.2720.3710.643733$-23.50AL|NL
204 Tyler Wade SD 8291760.2210.2940.3050.599824$-23.16AL|NL
205 Robbie Grossman CWS 1251641320.2180.3260.3600.6861938$-23.18AL|NL
206 Chase DeLauter CLE 6982810.2600.3180.4060.724515$-23.98AL|NL
207 Jared Walsh TEX 1141341510.2180.2890.3680.6571142$-24.25AL|NL
208 Kevin Pillar CWS 871031110.2270.2790.3790.658522$-24.00AL|NL
209 Dane Myers MIA 7282810.2450.3010.3750.676522$-24.80AL|NL
210 Cade Marlowe SEA 8192940.2050.2750.3460.621731$-24.38AL|NL
211 Tyler Gentry KAN 7192810.2370.3240.3800.704821$-25.03AL|NL
212 Nathan Lukes TOR 5361610.2580.3200.3770.697411$-24.74AL|NL
213 James Wood WAS 6782810.2300.3050.3880.693724$-25.47AL|NL
214 Owen Miller MIL 5561610.2480.3040.3640.668413$-25.16AL|NL
215 Sam Haggerty SEA 3541420.2390.3160.3710.68749$-25.20AL|NL
216 Aledmys Diaz IL-60 OAK 8282900.2370.2890.3540.643517$-25.27AL|NL
217 Joey Wiemer MIL 5572710.2200.2950.3820.677517$-25.93AL|NL
218 Bubba Thompson CIN 2731320.2330.2830.3700.65328$-25.52AL|NL
219 Samad Taylor SEA 3041320.2290.3170.3670.68449$-25.50AL|NL
220 Jake Alu WAS 4241410.2530.3090.3810.69039$-25.55AL|NL
221 Joshua Palacios PIT 2731310.2600.3220.4070.72926$-25.63AL|NL
222 Forrest Wall ATL 2740320.2350.3070.2590.56638$-25.96AL|NL
223 Oscar Colas CWS 3741400.2440.2950.3780.673210$-27.05AL|NL
224 Pavin Smith ARI 2131300.2400.3280.4290.75735$-27.21AL|NL
225 Mike Siani STL 3031310.2120.2980.3330.63148$-27.35AL|NL
226 Taylor Trammell NYY 2531310.2030.2950.3600.65539$-26.69AL|NL
227 Kyle Stowers BAL 3141400.2280.3070.3550.662310$-26.69AL|NL
228 Jacob Hurtubise CIN 1520210.2470.3580.3330.69124$-27.39AL|NL
229 Miles Mastrobuoni CHC 2020210.2510.3310.3000.63125$-27.39AL|NL
230 Ruben Cardenas TB 2131300.2250.2920.4290.72127$-27.45AL|NL
231 Zack Short NYM 6482710.1890.2970.3280.625923$-27.53AL|NL
232 Ryan Bliss SEA 1620210.2210.2830.2500.53314$-27.71AL|NL
233 Brett Wisely SF 2020210.2240.3050.2500.55526$-27.79AL|NL
234 Zach Remillard CWS 3130310.2150.2930.2580.55139$-27.34AL|NL
235 Zach DeLoach CWS 3131300.2150.2900.3550.645311$-27.98AL|NL
236 Eric Haase MIL 2021200.2100.2690.4000.66927$-22.68AL|NL
237 Jorge Barrosa ARI 1520200.2290.3090.2670.57624$-28.24AL|NL
238 David Peralta CHC 1110100.2600.3170.3640.68112$-27.60AL|NL
239 Juan Yepez WAS 1110200.2410.3080.3640.67213$-27.58AL|NL
240 Blake Sabol SF 1420200.2230.2940.2860.58015$-22.96AL|NL
241 Johnathan Rodriguez CLE 1110100.2350.2990.2730.57214$-28.44AL|NL
242 Victor Mesa Jr. MIA 1110100.2270.2810.2730.55413$-28.51AL|NL