The most popular boys names from 2004. The numbers beside the names indicate whether the name's popularity has increased or decreased from last year.
1. Jacob
2. Michael
3. Joshua
4. Matthew
5. Ethan +2
6. Andrew -1
7. Daniel +1
8. William +3
9. Joseph -3
10. Christopher -1
11. Anthony -1
12. Ryan
13. Nicholas
14. David
15. Alexander +1
16. Tyler -1
17. James +1
18. John -1
19. Dylan
20. Nathan +7
21. Jonathan +1
22. Brandon -1
23. Samuel
24. Christian
25. Benjamin
26. Zachary -6
27. Logan +2
28. Jose
29. Noah +3
30. Justin -4
31. Elijah +6
32. Gabriel -2
33. Caleb +1
34. Kevin -3
35. Austin -2
36. Robert -1
37. Thomas -1
38. Connor +6
39. Evan +6
40. Aidan -1
41. Jack +5
42. Luke +5
43. Jordan -5
44. Angel -1
45. Isaiah +5
46. Isaac +2
47. Jason -5
48. Jackson +4
49. Hunter -8
50. Cameron -10
51. Gavin
52. Mason +4
53. Aaron -4
54. Juan +1
55. Kyle -2
56. Charles +3
57. Luis -3
58. Adam +2
59. Brian -1
60. Aiden +13
61. Eric -4
62. Jayden +13
63. Alex -1
64. Bryan -1
65. Sean -4
66. Owen +6
67. Lucas +4
68. Nathaniel -3
69. Ian -3
70. Jesus -3
71. Carlos -7
72. Adrian -4
73. Diego +3
74. Julian +4
75. Cole -5
76. Ashton +25
77. Steven -8
78. Jeremiah +13
79. Timothy -2
80. Chase +7
81. Devin -7
82. Seth -1
83. Jaden
84. Colin +5
85. Cody -6
86. Landon +13
87. Carter +15
88. Hayden -3
89. Xavier -5
90. Wyatt +21
91. Dominic -9
92. Richard -6
93. Antonio +1
94. Jesse +2
95. Blake -15
96. Sebastian -8
97. Miguel -4
98. Jake
99. Alejandro -2
100. Patrick -8
First Name Meanings
Gifts that show the meaning of your first name.
http://first-name-meanings.com