Comparison

Person
Odubel Herrera
Venezuelan professional baseball outfielder and infielder
Rick Leach
American football and baseball player
Rank Overall
#63524
↓ 15761
#53703
↑ 1306
Views
Wikipedia pageviews
44
June 15, 2026
Week:234
Month:1.0k
23
June 15, 2026
Week:174
Month:864

30-Day Comparison

Wikipedia pageviews over time

Odubel HerreraOdubel Herrera
Rick LeachRick Leach

Current Statistics

Updated June 16, 2026

PersonGlobal RankScoreViewsRank Change
Odubel Herrera#635240.044↓ 15761
Rick Leach#537030.023↑ 1306