MLB.com released its Top 100 prospects rankings last month and ESPN Insider Keith Law followed up with rankings of his own on Thursday. Law released his farm system rankings on Wednesday, which reflect the list that follows.

Law's Top 100 MLB Prospects

1.     Corey Seager, SS, Los Angeles Dodgers

2.     Byron Buxton, CF, Minnesota Twins

3.     Lucas Giolito, SP, Washington Nationals

4.     J.P. Crawford, SS, Philadelphia Phillies

5.     Julio Urias, SP, Los Angeles Dodgers

6.     Tyler Glasnow, SP, Pittsburgh Pirates

7.     Rafael Devers, 3B, Boston Red Sox

8.     Alex Reyes, SP, St. Louis Cardinals

9.     Nomar Mazara, RF, Texas Rangers

10. Orlando Arcia, SS, Milwaukee Brewers

11. Brendan Rodgers, SS, Colorado Rockies

12. Joey Gallo, 3B, Texas Rangers

13. Dansby Swanson, SS, Atlanta Braves

14. Blake Snell, SP, Tampa Bay Rays

15. Gleyber Torres, SS, Chicago Cubs

16. Austin Meadows, OF, Pittsburgh Pirates

17. Yoan Moncada, 2B, Boston Red Sox

18. Andrew Benintendi, OF, Boston Red Sox

19. Alex Bregman, SS, Houston Astros

20. Ozhaino Albies, SS, Atlanta Braves

21. Bradley Zimmer, OF, Cleveland Indians

22. Franklin Barreto, SS, Oakland Athletics

23. Kevin Newman, SS, Pittsburgh Pirates

24. Braden Shipley, SP, Arizona Diamondbacks

25. Manuel Margot, OF, San Diego Padres

26. Jose Berrios, SP, Minnesota Twins

27. Willson Contreras, C, Chicago Cubs

28. Trea Turner, SS, Washington Nationals

29. Dominic Smith, 1B, New York Mets

30. Sean Newcomb, SP, Atlanta Braves

31. Robert Stephenson, RHP, Cincinnati Reds

32. Lewis Brinson, OF, Texas Rangers

33. Max Kepler, OF, Minnesota Twins

34. Javier Guerra, SS, San Diego Padres

35. Taylor Guerrieri, SP, Tampa Bays Rays

36. Aaron Judge, OF, New York Yankees

37. Steven Matz, SP, New York Mets

38. Anderson Espinoza, SP, Boston Red Sox

39. Aaron Blair, SP, Atlanta Braves

40. Francis Martes, SP, Houston Astros

41. Jesse Winker, OF, Cincinnati Reds

42. Amed Rosario, SS, New York Mets

43. Kolby Allard, SP, Atlanta Braves

44. A.J. Reed, 1B, Houston Astros

45. Tim Anderson, SS, Chicago White Sox

46. Brett Philips, OF, Milwaukee Brewers

47. Ian Happ, 2B, Chicago Cubs

48. Michael Fulmer, SP, Detroit Tigers

49. Victor Robles, OF, Washington Nationals

50. Dillon Tate, SP, Texas Rangers

51. Alex Verdugo, OF, Los Angeles Dodgers

52. Anthony Alford, OF, Toronto Blue Jays

53. Kohl Stewart, SP, Minnesota

54. Cody Reed, SP, Cincinnati Reds

55. Jorge Mateo, SS, New York Yankees

56. Josh Bell, 1B, Pittsburgh Pirates

57. Gary Sanchez, C, New York Yankees

58. David Dahl, OF, Colorado Rockies

59. Sean Manaea, SP, Oakland Athletics

60. Jose De Leon, SP, Los Angeles Dodgers

61. Tyler Jay, RP, Minnesota Twins

62. Ryan McMahon, 3B, Colorado Rockies

63. Jake Thompson, SP, Philadelphia Phillies

64. Brent Honeywell, SP, Tampa Bay Rays

65. Christian Arroyo, SS, San Francisco Giants

66. Jorge Polanco, SS, Minnesota Twins

67. Kyle Tucker, OF, Houston Astros

68. Mark Appel, SP, Philadelphia Phillies

69. Billy McKinney, OF, Chicago Cubs

70. Trent Clark, OF, Milwaukee Brewers

71. Grant Holmes, SP, Los Angeles Dodgers

72. Clint Frazier, OF, Cleveland Indians

73. Raul Mondesi, SS, Kansas City Royals

74. Nick Williams, OF, Philadelphia Phillies

75. Jorge Lopez, SP, Milwaukee Brewers

76. Marco Gonzalez, SP, St. Louis Cardinals

77. Yusniel Diaz, OF, Los Angeles Dodgers

78. Raimel Tapia, OF, Colorado Rockies

79. Luis Ortiz, SP, Texas Rangers

80. Touki Toussaint, SP, Atlanta Braves

81. Chance Sisco, C, Baltimore Orioles

82. Jorge Alfaro, C, Philadelphia Phillies

83. Jack Flaherty, SP, St. Louis Cardinals

84. Archie Bradley, SP, Arizona Diamondbacks

85. Daniel Robertson, INF, Tampa Bay Rays

86. Amir Garrett, SP, Cincinnati Reds

87. James Kaprielian, SP, New York Yankees

88. Albert Almora, OF, Chicago Cubs

89. Gavin Cecchini, SS, New York Mets

90. Jeff Hoffman, SP, Colorado Rockies

91. Dylan Cease, SP, Chicago Cubs

92. Cody Bellinger, 1B/OF, Los Angeles Dodgers

93. Bobby Bradley, 1B, Cleveland Indians

94. Kyle Zimmer, SP, Kansas City Royals

95. Alex Jackson, OF, Seattle Mariners

96. Max Fried, SP, Atlanta Braves

97. Tyler Kolek, SP, Miami Marlins

98. Nick Gordon, SS, Minnesota Twins

99. Brady Aiken, SP, Cleveland Indians

100. Hunter Harvey, SP, Baltimore Orioles